English Dictionary
Definition big beast in British English
big beast noun
[countable] noun
1
someone who is well known because they are very successful or powerful
Synonyms and related words
Synonyms and related words
