Synonyms for Knock (same or very similar meaning)
WordNet sense 1 (a vigorous blow):
bang, bash, belt, smash
WordNet sense 2 (the sound of knocking (as on a door or in an engine or bearing)):
knocking
WordNet sense 3 (negative criticism):
roast
WordNet sense 4 (make light, repeated taps on a surface):
pink, rap, tap
WordNet sense 5 (sound like a car engine that is firing too early):
ping
WordNet sense 6 (knock against with force or violence):
bump
WordNet sense 7 (deliver a sharp blow or push :):
strike hard
WordNet sense 8 (find fault with; express criticism of; point out real or perceived flaws):
criticize, criticise, pick apart
WordNet sense 9 (the act of hitting vigorously):
whack, whang
From the ODE community, based on WordNet
add/edit