English Dictionary
Definition roar in British English
roar noun
[countable] noun
/rɔː(r)/

English Dictionary