One of the mysteries of the English language finally explained.
catch off guard, catch unawares, take by surprise, surprise, catch in an unguarded moment, catch out, find unprepared
informal catch someone with their pants down, catch someone with their trousers down
British informal catch on the hop
In this article we explore how to impress employers with a spot-on CV.