Check your English knowledge! Play my funny game!
An idiom is a phrase, that has a metaphorical (not literal) meaning, which has become accepted in common usage.
There are estimated to be more than 25,000 idiomatic expressions in English. Idioms make a language interesting and dynamic.