American Idioms and Expressions

It Cost The Earth Idiom

This database is a comprehensive collection of all the American idioms and slang available. American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time. .

ABCDEFGHIJKLMNOPQRSTUVWXYZ
It cost the earth
What does It cost the earth mean?
If something costs the earth, it is very expensive indeed.

Some Random Idioms
small/fine print
What does "small/fine print" mean?
the part of a document that you cannot easily notice because of the small size of the print but which often contains very important informationI always read the small print before I sign a sales contract.
come out in the wash
What does "come out in the wash" mean?
to work out all rightEverything came out in the wash as the students worked out their problems.
fink on somebody
What does "fink on somebody" mean?
betray somebody; reveal secrets about somebody
every dog has his day
What does "every dog has his day" mean?
everyone will have his chance or turnMy friend is very discouraged because of his recent bad luck. However, every dog has his day and he should soon overcome those problems and find success.
not by a long shot
What does "not by a long shot" mean?
not at allNot by a long shot was I able to find enough time to finish reading the book.
Bite your lip
What does "Bite your lip" mean?
If you have to bite your lip, you have to make a conscious effort not to react or to keep quiet about something that displeases you.
Get your teeth into
What does "Get your teeth into" mean?
If you get your teeth into something, you become involved in or do something that is intellectually challenging or satisfying. ('Dig you teeth into' and 'sink your teeth into' are also used.)
get religion
What does "get religion" mean?
to develop a strong religious beliefMy uncle recently got religion and is very busy now.
get a lot of mileage out of (something)
What does "get a lot of mileage out of (something)" mean?
to get much use from something (like a car)I hope to get a lot of mileage out of the new sneakers that I bought last week.
do wonders
What does "do wonders" mean?
to produce excellent resultsIf you begin to do some exercise it will do wonders for your health.
for dear life
What does "for dear life" mean?
as though afraid of losing one`s lifeThe mountain climber held on to the rock for dear life as he waited for someone to rescue him.

Search

Searching for?
 

Sponsors

Valid HTML 4.01 Transitional Valid HTML 4.01 Transitional Valid HTML 4.01 Transitional Valid HTML 4.01 Transitional