Lists of idioms used in everyday conversational English, with their meaning
Speak English like a native speaker by learning English idiomatic expressions and proverbs.
"An idiomatic
expression is one that is natural for a normal Englishman to say or write." (H.W.Fowler - Dictionary of Modern English Usage.)
An idiom is a phrase or sentence, whose meaning is not clear from the meaning of its individual words,
and which must be learnt as a whole unit.
(Oxford Dictionary)