knock (something) on the head
idiomDefinition of knock (something) on the head
British, informal
: to cause the end or failure of (something)
The closing of the airport knocked our holiday plans on the head.