Vidyalelo
English · Q289

Idioms And Phrases

Competitive Exams · English · question 289

Q289

Hard-pressed

A.
Bewildered
B.
Insulted
C.
Hard discipline
D.
In difficulties
Answer

Answer: Option D

Solution

Answer: Option D
Solution:
Hard-pressed: burdened with urgent business.