ブログ
LATEST ARTICLES
The phrase “in the catbird seat” means to be in a position of great advantage or power. It comes from...
The phrase “hoisted on his own petard” means to be harmed or ruined by one’s own plan or device that...
The phrase “herding cats” is an idiom that means trying to do something that is very difficult or impossible,...
The meaning of the idiom “don’t put all your eggs in one basket” is to not risk everything on the success...
The phrase “the rubber meets the road” is an idiom that has two possible meanings:
It means that you...
The phrase “the apple of my eye” means a person or thing that one cherishes above all others. It is often...