EnglishMain Dictionary
bray
Universal Words
verb
1 [V] when a DONKEY brays, it makes a loud harsh sound
2 (of a person) to talk or laugh in a loud unpleasant voice:
[V] He brayed with laughter. * a braying voice [also Vspeech]
bray noun:
a voice somewhere between a bray and a bellow