Home / Report Question

Q. Idioms and phrases for - grease the palm
  • A. dirty one’s hands
  • B. work in a garage
  • C. slip and fall
  • D. bribe

Correct Answer: D