English Dictionary
Definition punch-drunk in British English
punch-drunk adjective
adjective
Synonyms and related words
Synonyms and related words
