OTT


Meaning of OTT in English

[adjective] - UK abbreviation for over the top, see at top (HIGHEST PART)

Cambridge English vocab.      Кембриджский английский словарь.