heavens/good heavens - definition and synonyms

phrase spoken
  1. 2
    used for emphasizing what you are saying

    ‘Is that dog yours?’ ‘Heavens, no.’

See also main entry: heaven