defence exam Indian Navy Fireman/Fire Engine Driver Mock Test 2024 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Hit a bad patch
1
At the last moment
2
Laugh heartily
3
Experienced difficulty
4
Ponder over something