Avoir le vent en poupe
Meaning: To be doing very well; everything is going your way.
Language: French
Literally: To have the wind at the stern
Category: Nature
Origin: Nautical metaphor, 17th century French.
Loading the full interactive collection…
Meaning: To be doing very well; everything is going your way.
Language: French
Literally: To have the wind at the stern
Category: Nature
Origin: Nautical metaphor, 17th century French.
Loading the full interactive collection…