BEST


Meaning of BEST in English

v. get over on someone; beat someone

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