Meaning of roar in English
1. a loud deep sound, like that made by a lion or bull
the deep roar of a lion
1. make a loud deep angry sound like a lion or bull makes
The lions roared.
roar with anger