English Learning Resource

Colorful English Idioms Dictionary

Explore 596 English idioms organised into 17 focused topic pages. Search by phrase or meaning, browse A–Z, and open a category to study its relevant idioms, examples, related topics, and FAQs.

596Idiom entries
596 matching idioms

any port in a storm

a phrase indicating that when one is in difficulties one must accept any way out, whether one likes the solution or not.

View in category

be thankful for small mercies

to be grateful for any small benefits or advantages one has, especially in a generally difficult situation.

View in category

black sheep (of the family)

a member of a family or group who is unsatisfactory or not up to the standard of the rest; the worst member of the family.

View in category

early bird

someone who gets up or arrives early or starts something very promptly, especially someone who gains an advantage of some kind by so doing.

View in category

eat someone out of house and home

to eat a lot of food; to bring someone to the point of financial ruin by eating all the food in the person’s house.

View in category

enough is as good as a feast

a saying that means one should be satisfied if one has enough of something to meet one’s needs, and one should not seek more than one needs.

View in category

get a good run for one’s money

to receive what one deserves, expects, or wants; to be well compensated for effort, money, etc., spent.

View in category

late in the day

far on in a project or activity; too late in a project or activity for action, decisions, etc., to be taken.

View in category

of the old school

holding attitudes and ideas that were popular and important in the past, but are no longer considered relevant or in line with modern trends.

View in category

on behalf of someone and on someone’s behalf

[doing something] as someone’s agent; [doing something] in place of someone; for the benefit of someone.

View in category

sacred cow

something that is regarded by some people with such respect and veneration that they don’t like it being criticized by anyone in any way.

View in category

take the wind out of someone’s sails

to put an end to someone’s boasting or arrogance and make the person feel embarrassed; to take an advantage away from someone.

View in category

wish someone joy of something

to express the hope that someone will enjoy having or doing something, usually while being glad that one does not have to have it or do it.

View in category