An idiom is a group of words that together have a different meaning than the meanigs of the individual words. 'Expression' is a very vague and general term. It includes idioms, some slang, fixed phrases, and short proverbs and quotations.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.