1. Verb form
of Bray
2. Adjective
Making a harsh noise; blaring.
More about this word
Synonyms and related words
Explore this word
