RichThesaurus
catch unprepared
catch unprepared
synonyms
fall on
be visited on
hit
surprise
overpower
catch off guard
happen to
befall
betide
overcome
come upon
catch unawares
sweep over
overtake
engulf
take by surprise
whelm
overwhelm
strike
catch unprepared
antonyms