Meaning of “shell-shocked” in the English Dictionary

british dictionary