Advertisement

Synonyms of Bleeding-heart liberal

Primary definition: A derogatory term for a person regarded as exhibiting excessive, unpragmatic sympathy for social or political causes.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement