Skip to main content

Definitions by Erin Montgomery

To give word, to betray. To leak information or inform on someone.
"They knew we were coming. Some traitor barked."
bark by Erin Montgomery April 30, 2010