cloud seven en · NOUN
Etymology
The seven part likely derives from the expression seventh heaven, which refers to a state of heavenly bliss.
Meanings
- (UK, idiomatic, uncountable) Often in the phrase on cloud seven: a state of bliss, elation or happiness.