RichThesaurus
catch unawares
catch unawares
synonyms
take by surprise
surprise
catch off guard
burst in on
catch red-handed
catch in the act
catch out
catch someone with their pants down
catch on the hop
catch someone with their trousers down
discover
come upon
find out
find
happen to
catch off-balance
catch someone napping
nab
chance on
stumble on
hit
grab
light on
startle
take
turn up
expose
overtake
drop in on
overcome
lie in wait
catch unprepared
come down on
find unprepared
wrong-foot
whelm
engulf
strike
waylay
spring on
overwhelm
sweep over
unmask
fall on
grasp
lay for
overpower
detect
seize
come across
more synonyms
catch unawares
antonyms
expect