noun
( disapproving ) a person who is too kind and sympathetic towards people that other people think do not deserve kindness :
a bleeding-heart liberal
noun
( disapproving ) a person who is too kind and sympathetic towards people that other people think do not deserve kindness :
a bleeding-heart liberal
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005