SNIPE


Meaning of SNIPE in English

v. Usually, snipe at. shoot at, fire at; attack, criticize, deride, find fault with, carp at, pick apart Newby has been sniping at the organization for years and we simply ignore him

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.