What is the definition of an idiom
Idiom means that a word means something other than the literal meaning. For example, when people say "Keep your chin up" they don't literally mean keep your chin up. They're saying to stay in a positive mood.
a manner of speaking that is natural to native speakers of a language.