Search results
- Dictionarybleeding heart
noun
- 1. a person considered to be excessively soft-hearted or liberal: informal, derogatory "I've never been accused of being a soft touch or a bleeding heart"
- 2. any of a number of plants which have red, or partly red, heart-shaped flowers.
Powered by Oxford Dictionaries