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.
Stand in one’s own light
1
In favour with
2
To disclose
3
With all power
4
To act against one’s own interest