English Dictionary
Definition wring someone’s neck in British English
wring someone’s neck phrase
phrase
1
used for emphasizing how angry you are with someone
Synonyms and related words
