Teaching Rajasthan 3rd Grade REET Mains (Level I & II) Mock Test English Vocabulary Phrase or Idiom Meaning
DIRECTION - Choose the one which best expresses the meaning of the given idiom:-
Hard Pressed
1
Bewildered
2
Insulted
3
Hard discipline
4
In difficulties