Question: is an expression and idiom?
Answer: An idiom (also called idiomatic expression) is an expression, word, or phrase that has a figurative meaning conventionally understood by native speakers. This meaning is different from the literal meaning of the idiom's individual elements.