Idioms are a form of figurative language. They add color to language. Here are some websites for you to use as you study idioms.
another fun game at Fun Brain
Here you'll find a long list of idioms
This is a very extensive list of idioms with their meanings
and origin.
Here's a simple list.
Take quizzes on specific categories of idioms.