Random
Bleeding-heart communist Synonyms
Bleeding-heart
replaced
revolutionary
communist
liberal
communist
Synonyms for phrase
mild red
romantic revolutionary
compassionate conservative
mild conservative
romantic conservative
soft pink
sympathetic extremist
BC abbreviation
BC
is an
abbreviation
for Bleeding-heart Communist
What does BC stand for?
BC stands for "Bleeding-heart Communist"
Definitions for Communist
(noun) an
adherent
or
advocate
of an economic system in which the means of production are owned and controlled by the state
(noun) a
member
of the communist
party
(adjective) relating to or
marked
by communism