English | German | Russian | Czech

knock on the head English

Meaning knock on the head meaning

What does knock on the head mean?

knock on the head

(transitive) To put an end to; to defeat or frustrate (a scheme or project).

Are you looking for...?

knock | on | the | head