knock
vb
1 belt (informal) buffet, chin (slang) clap, cuff, deck (slang) hit, lay one on (slang) punch, rap, slap, smack, smite (archaic) strike, thump, thwack
n
2 belt (informal) blow, box, clip, clout (informal) cuff, hammering, rap, slap, smack, thump
vb
3 (informal) abuse, asperse, belittle, carp, cavil, censure, condemn, criticize, denigrate, deprecate, disparage, find fault, have a go (at) (informal) lambast(e), run down, slag (off) (slang) slam (slang)
n
4 blame, censure, condemnation, criticism, defeat, failure, heat (slang, chiefly U.S. & Canad.) rebuff, rejection, reversal, setback, slagging (off) (slang) stick (slang) stricture