Home / Report Question

Q. Idioms/ Phrases for : To pour oil in troubled water ?
  • A. To calm a dispute
  • B. To create tension
  • C. To raise a controversy
  • D. To light a fire