state gov DSSSB Junior Assistant, Steno and LDC Mock Test 2023 - 24 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Over the moon
1
Highly imaginative
2
Extremely happy
3
Very ambitious
4
Very unrealistic