Search Result for arm-twisting
arm
See Definition and Meaning
twisting
English definition for arm-twisting
1. n. persuasion by the use of direct personal pressure
Sponored Video