to make critical remarks aboutShe kept sniping at me all through dinner.
His mother had rarely criticized him or any of her children.
knock (informal), ,
I'm not knocking them: if they want to do it, it's up to them.
He has many detractors who carp at his old-fashioned style.
have a go (at) (informal),
throw shade (at) (slang), ,
She habitually denigrated her husband to other people.
his tendency to disparage literature
to shoot (someone) from a place of hidingGunmen have reportedly sniped at army positions.
open fire on,
blast at (slang)
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
in the sense of carp
to complain or find faultHe has many detractors who carp at his old-fashioned style.
in the sense of denigrate
to criticize (someone or something) unfairlyShe habitually denigrated her husband to other people.
in the sense of disparage
to speak contemptuously ofhis tendency to disparage literature
slag (off) (slang),
tear into (informal),
throw shade (at) (slang),
© Piotr Krzeslak, shutterstock
snipe 的词库—— 柯林斯 英语词库
Life on the edge