English Dictionary
Definition OTT in British English
OTT adjective
adjective
/ˌəʊ tiː ˈtiː/
1
over-the-top: extreme or unreasonable
Synonyms and related words
