English Dictionary
Definition over the top in British English
over the top phrase
phrase
1
more than what is considered normal or suitable
Synonyms and related words
2
to do something that is more than what is considered normal or suitable
Synonyms and related words
