TWIT


Meaning of TWIT in English

v. a.

Reproach, blame, upbraid, taunt, fling at.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.