meaning of Bray bark

Bray bark meaning in Urban Dictionary

a truly annoying form of bark that some dogs have in which they have an audio simular towards the 'hee' part of a donkey's bray included in their bark.