Definition, Meaning & Synonyms | English word LEFTARD
LEFTARD
Definitions of LEFTARD
- (slang, derogatory, political) A person of left-wing political views.
Number of letters
7
Is palindrome
No
Search for LEFTARD in:
Page preparation took: 159.66 ms.