Idioms and phrases - The Free Dictionary
The largest dictionary of idioms and phrases currently in use in British, American and Australian English. Over 12,000 phrases and expressions. ... The idiom dictionary is compiled from the Cambridge International Dictionary of Idioms and the Cambridge Di