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
SNIPE
Meaning of SNIPE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012