Fill the gap with the most appropriate option from the list provided.
The politicians were ....... by the press.
A
marooned
B
ridiculed
C
eclipsed
D
ostracized
Verified Correct Answer: B.
Grammar & Contextual Explanation
It means that the politicians faced criticism or mockery from the press. "Ridiculed" means to mock or make fun of someone.
Source: Myschool Past Questions Archive (Record #11322)