Catch in the act, bolt from/out of the blue, amazement, agape, burst in on, and catch in flagrante delicto are synonyms for surprise. Unsurprising and predictable are antonyms of surprise. Find 111 another word for surprise.
1. shock
2. astonishment
3. astonish
4. take by surprise
"The surprise party was amazing."
"He received a surprise gift."
"Her surprise visit brightened everything."
"They planned a surprise celebration."
"The surprise announcement thrilled everyone."