VOCABULARY - IDIOMS

Swim Against the Tide

Meaning:

Do something contrary to a trend or usual opinion

Examples: