bramer
Top 25000
Meanings
Verb
1. to bellow
2. to troat (make the cry of a deer)
Examples2
The stag is roaring in the forest.
The deer is bellowing.