English Dictionary
Definition be over the moon (about something) in British English
be over the moon (about something) phrase
phrase
1
to be very happy about something
Synonyms and related words
