astonishment; amazement; surprise; fright; shock
wonderful; astounding; marvellous
wonder; admiration; being struck with admiration
wonder; miracle; amazement; prodigy
astounding; startling; world-shaking; amazing; earth-shattering
being very surprised; being utterly astonished; being shocked
astonished; stunned; startled out of one's wits; thunderstruck; open-eyed astonishment
cabinet of curiosities; chamber of curiosities; Wunderkammer
prodding the unknown may bring about unnecessary trouble; brushing a patch of grass may startle a snake
surprisingly cheap; amazingly inexpensive