What are the hypernyms for Spring a surprise?
A hypernym is a word with a broad meaning that encompasses more specific words called hyponyms.
Other hypernyms:
Introduce something unexpected, Shock someone with something unexpected, Take someone by surprise, Throw an unexpected twist, Unveil an unexpected event, Unveil an unexpected truth.