SNEERED AT


Meaning of SNEERED AT in English

ridiculed, mocked, derided

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