English Dictionary
Definition shock horror in British English
shock horror interjection
interjection
Synonyms and related words

English Dictionary