Idiom on the cards

Idiom on the cards

Explanation

Idiom is an expression that can't be understand from meaning of its separate words but that has a separate meaning of its own