engineering recuitment HPCL Junior Executive 2025 Mock Test English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Diamond in the rough
1
An unsophisticated person with potential
2
A top model
3
Unpolished diamonds
4
An industry of star-struck actors