snipes; sniped; sniping
snipes; sniped; sniping
Learner's definition of SNIPE
1
[no object] : to shoot at someone from a hidden place狙击;打冷枪 2
: to criticize someone or something in a harsh or unfair way抨击 [no object]
—
usually + at [+ object]
— sniping
noun [noncount] 2 snipe /ˈsnaɪp/ noun
plural snipes or snipe
plural snipes or snipe
Learner's definition of SNIPE
[count]
: a bird with a long thin beak that lives in wet areas沙锥鸟