engineering recuitment ICAR (IARI) Assistant (Pre + Mains) 2022 Mock Test English Vocabulary Phrase or Idiom Meaning
Choose the option that best explains the highlighted expression:
This camera of mine has seen better days.
1
is now in poor condition
2
is new and working well
3
was not working well
4
is good and working well