Home / Report Question

Q. Idioms and Phrases for - To pour oil in troubled water
  • A. To foment trouble
  • B. To add to the trouble
  • C. To instigate
  • D. To calm a quarrel with soothing words