Idiomatic language

(Idiomatic language (idiom / idiomatic phrase)) Idiomatic language refers to many words or phrases that are a familiar and everyday feature of our language. Idioms are a part of the comfortable, conversational style of language we use daily - but to a foreigner, idioms are difficult to understand because their meaning is very different from the lit
Found on http://www.englishbiz.co.uk/grammar/main_files/definitionsa-m.htm
No exact match found