1.

Select the meaning of the given idiom.To pour oil in troubled water

A. To calm a dispute
B. To raise a controversy
C. To light a fire
D. To create tension
Answer» B. To raise a controversy


Discussion

No Comment Found