American Dictionary
Definition snipe in American English
snipe verb
[intransitive] verb
/snaɪp/
Synonyms and related words
2
to criticize someone
Synonyms and related words
