Bleeding hearts Bleeding hearts antonyms toughs conservatives moderates colds means nasties roughs Bleeding hearts synonyms progressives liberals kinds avant-gardes tenders soft touches humanitarians reformists radicals dynamics graduals Full list of synonyms (34)