OTT


Meaning of OTT in English

immoderate; extravagant

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.