ESL/EFL activities to learn English Language

Idioms and expressions and their meaning.

Each list has 10 idioms from Idioms List

Read meaning of idioms. When ready - take a test. Test will ask you to match each idiom with its meaning.

To learn and remember idioms better - take Idioms Spelling Test

Meaning of idioms Quiz 1     Prev Next     Or go to List: 1 2 3 4 5 6 7 8 9 10
Select reference source and click on any word for more comprehensive definition.

Please wait. Loading words...

Goal: Earned:0 Errors:0
Choose the correct idiom meaning.

{"DataListFilter":{"items":100,"list":"idioms","page":1,"pages":10,"pagesize":10},"DataListItems":[{"i":1,"k":"A blessing in disguise","v":"something good that isn't recognized at first"},{"i":2,"k":"A hot potato","v":"controversial or sensitive issue"},{"i":3,"k":"A penny for your thoughts","v":"asking someone what they are thinking about"},{"i":4,"k":"A piece of cake","v":"very easy"},{"i":5,"k":"A slap on the wrist","v":"a very mild punishment"},{"i":6,"k":"A Toss-Up","v":"a result that is still unclear and can go either way"},{"i":7,"k":"Add insult to injury","v":"make a bad situation even worse"},{"i":8,"k":"Against the clock","v":"rushed and short on time"},{"i":9,"k":"All Greek to me","v":"meaningless and incomprehensible either due to complexity or imprecision"},{"i":10,"k":"All in the same boat","v":"when everyone is facing the same challenges"}]}