Top Definition
A really annoying type of bark that some dogs have where they have a sound simular to the 'hee' part of a donkey's bray as part of their bark.
That barking was maddening enough! The bray barking is driving me crazy!
by Optimist with experience July 12, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.