engineering recuitment DVC Junior Engineer Mock Test 2024 English Vocabulary Phrase or Idiom Meaning
Choose the option that best captures the meaning of the underlined phrase.
My car broke down on my way to the meeting.
1
stopped working
2
ran out of petrol
3
met with an accident
4
started crying