(UK) If someone does a Devon Loch, they fail when they were very close to winning. Devon Loch was a horse that collapsed just short of the winning line of the Grand National race.
Someone who does someone's dirty work, carries out the unpleasant jobs that the first person doesn't want to do. Someone who seems to enjoy doing this is sometimes known as a 'henchman'.
(USA) (US Southern) This is a response given to an unnecessary question for which the obvious answer is yes. Example: If you were to ask an Olympic archer whether she could put an arrow in an apple at ten yards, she could answer: "Does a one-legged duck swim in circles?"('Do one-legged ducks swim in circles?' is also used.)
This means that you should wait until you know whether something has produced the results you desire, rather than acting beforehand.
('Don't count your chickens until they've hatched' is an alternative.)
This means that you shouldn't speak about things that could cause an argument or tension.This idiom was used in a classic episode of the much-loved British comedy series Fawlty Towers. As a consequence if you use this phrase in Britain, listeners will understand you to be referring to Germans, or just start laughing.
This phrase can be used when breaking some bad news to someone and you don't want to be blamed for the news.
('Don't kill the messenger' is also used.)
(USA) If we stop to kick at every dog that barks at us we will never arrive at our destination in life, because we are obsessed with righting insignifigant wrongs that should have no more effect on us then a dog that barks as we walk by.
(UK) People, especially couples, who argue in front of others or involve others in their personal problems and crises, are said to be washing their dirty laundry in public; making public things that are best left private. (In American English, 'don't air your dirty laundry in public' is used.)
If you have a question about idioms, ask us about it in our Idioms Discussion Forum. If you know of an idiom that you would like to be listed here, please use our online form to suggest an idiom.
Members Get More - Sign up for free and gain access to many more idioms and slang expressions. Register now.