American Dictionary
Definition a stick to beat someone with in American English
a stick to beat someone with phrase
phrase
1
a piece of information or an argument that can be used for criticizing or punishing someone
Synonyms and related words
