ON CLOUD NINE (OR SEVEN)
Meaning of ON CLOUD NINE (OR SEVEN) in English
~
extremely happy. [with ref. to a ten-part classification of clouds in which ‘nine’ was next to the highest.]
→ cloud
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004