go against the tide



go/swim against the tide

to do the opposite of what most other people are doing It's not easy to go against the tide in defence of your principles. (sometimes + of ) He always seemed to be swimming against the tide of public opinion.
See drift with the tide, stem the tide, turn the tide
See also: tide

Common Names:

NameGenderPronouncedUsage
Danyal-Arabic, Persian, Urdu, Turkish
Baharbah-HAHR (Turkish)Persian, Turkish
Angelicaan-JEL-i-kə (English), ahn-JE-lee-kah (Italian)English, Italian, Romanian, Literature
ÚNaOO-naIrish
Poseidonpə-SIE-dən (English)Greek Mythology
Sakina-Arabic