Meaning of “heavens (above)!” in the English Dictionary

british dictionary

"heavens (above)!" in British English

See all translations

heavens (above)!

also good heavens! old-fashioned

used to express surprise or anger

(Definition of “heavens (above)!” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)