leftard

English

Etymology

From left +‎ -tard.

Pronunciation

  • Audio (General Australian):(file)

Noun

leftard (plural leftards)

  1. (slang, derogatory, politics) A person of left-wing political views.

Synonyms

Antonyms

Translations