Red
Yellow
Blue
Purple
100

It's raining cats and dogs!

Nonliteral meaning:

Sentence:

Meaning: Raining very hard, big storm, heavy rain

100

A penny for your thoughts

Nonliteral meaning:

Sentence:

Meaning: One wants to find out what the other person is thinking.

100

An elephant in the room.

Nonliteral meaning:

Sentence:

Meaning: Something that everyone notices but says nothing about. 

100

Every clod has a silver lining. 

Nonliteral meaning:

Sentence:

Meaning: Finding a good thing in something bad. 

200

Head in the clouds.

Nonliteral meaning:

Sentence:

Meaning: Not paying attention.

200

Zip your lips.

Nonliteral meaning:

Sentence:

Meaning: Be quiet!

200

Life is a roller-coaster!

Nonliteral meaning:

Sentence:

Meaning: There are ups and downs in life. 

200

She is a walking dictionary.

Nonliteral meaning:

Sentence:

Meaning: Someone is smart and has a good vocabulary. 

300

My brother is a couch potato

Nonliteral meaning:

Sentence:

Meaning: Being lazy, not doing anything

300

Hungry as a horse

Nonliteral meaning:

Sentence:

Meaning: Eating excessively

300

You are the apple of my eye

Nonliteral meaning:

Sentence:

Meaning: A cherished or favorite person

300

He is a bull in a china shop.

Nonliteral meaning:

Sentence:

Meaning: Someone is clumsy, he breaks things a lot. 

400

You are a scaredy cat.

Nonliteral meaning:

Sentence:

Meaning: Scared to do something, nervous or anxious about doing something. 
400

She has a heart of gold

Nonliteral meaning:

Sentence:

Meaning: She is a very kind person.

400

The kids at school are all brains.

Nonliteral meaning:

Sentence:

Meaning: The kids at school are very smart. 

400

He is in a pinch.

Nonliteral meaning:

Sentence:

Meaning: Being in a situation where the preferred or ideal choice is unavailable. 

500

Hit the sack

Nonliteral meaning:

Sentence:

Meaning: To go to sleep

500

On cloud nine.

Nonliteral meaning:

Sentence:

Meaning: Being very happy

500

She is a goody two shoes

Nonliteral meaning:

Sentence:

Meaning: Too virtuous 

500

Food for thought.

Nonliteral meaning:

Sentence:

Meaning: An idea or subject to think about. 
M
e
n
u