Question 102

English English idioms and their meanings Easy

Choose the words that best express the meaning of the given idiom-Mud Slinging

(A) Giving pain
(B) Abusing someone
(C) Laying blame
(D) Damaging the reputation
View Dynamic Solution & Explanation
Correct Solution: Option D

Step-by-step Solution:

Choice (D)\[\]