English Dictionary
Definition arm-twisting in British English
arm-twisting noun
[uncountable] noun
Synonyms and related words

English Dictionary