2 : to criticize someone in a harsh or unfair way. Other Words from snipe. sniper noun.