look up any word, like the eiffel tower:
 
1.
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

Words related to Bray bark

annoying bark crazy dog insanity