English Dictionary
Definition someone over the head in British English
someone over the head phrase
phrase
1
to deliberately hit the top of someone's head with an object
