RichThesaurus
find unprepared
find unprepared
synonyms
catch someone with their trousers down
surprise
catch in an unguarded moment
catch out
catch off guard
take by surprise
catch someone napping
catch unawares
catch on the hop
catch someone with their pants down
find unprepared
antonyms