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