a contracorriente

Meaning: To act or think in opposition to prevailing opinion, custom, or the natural course of events.

Language: Spanish

Literally: against the current

Category: Nature

Origin: The image is of swimming or sailing upstream against a river's flow—literal resistance to a natural force.

More idioms — Nature

More Spanish idioms

From our proverbs

Browse all proverbs →

← Back to Idioms