Diehard left-winger Synonyms

Definitions for Diehard


  • (noun) one who adheres to traditional views

Definitions for Left-winger


  • (noun) a person who belongs to the political left