Definition of LEFTARD

leftard

Meanings

Plural: leftards

Noun

  • A person of left-wing political views.

Origin / Etymology

From left + -tard.

Synonyms

libtard, libturd, moonbat

Antonyms

rightard, righturd

Scrabble Score: 0

leftard is not valid in Scrabble (US) TWL Dictionary
leftard is not valid in Scrabble (MW) Merriam-Webster Dictionary
leftard is not valid in International Collins CSW Dictionary

Words With Friends Score: 0

leftard is not valid in Words With Friends