0 votes
What are synonyms for nice surprise?

1 Answer

+1 vote
verbsneak up on; catch amazement. astonishment. awe. bewilderment. consternation. curiosity. disappointment. jolt.
...