
IdiomDaily Life
English
catch someone off guard
Meaning: To surprise someone who is not prepared.
Example: “The question about his salary caught him off guard.”
Origin: From fencing and boxing, where "guard" is the defensive position. The phrase is common from the 19th century.
More English idioms
- drag one's feet To delay deliberately.
- be tone-deaf To be unable to tell musical notes apart; also, to have no sense of how others feel.
- throw dust in someone's eyes To mislead someone by distracting them.
- when pigs fly Never.
- lead someone up the garden path To deceive someone, keeping them hopeful along the way.
- packed like sardines Crowded very tightly together.
Explore another collection: Tongue Twisters
Tricky phrases to practice out loud, from languages around the world.
- Unique New York. Three words that jam the 'y/n/k' sequence together — repeat it and it collapses into 'you…
- Pad kid poured curd pulled cod. Alternating repetition — the consonants swap at the start of every other word, which is w…
- Red lorry, yellow lorry. The 'l/r' alternation drill — deceptively short, yet almost impossible to say fast withou…
Keep exploring