Knock On The Head Definition
verb
To put an end to; to defeat or frustrate (a scheme or project).
Wiktionary
Related Articles
Find Similar Words
Find similar words to knock on the head using the buttons below.
Find similar words to knock on the head using the buttons below.