Definition of shell-shocker in US English:

shell-shocker

noun

  • 1A person who suffers from shell shock. Now historical and rare.

  • 2Chiefly US. Something that causes severe shock or surprise; an unexpected or startling event, revelation, etc.

Origin

Early 20th century; earliest use found in Mexia (Texas) Weekly Herald.

Pronunciation

shell-shocker

/ˈʃɛlʃɒkə/