blood-letting (n.) Look up blood-letting at Dictionary.com
also bloodletting, early 13c., blod letunge, from blood (n.) + letting. Hyphenated from 17c., one word from mid-19c. Old English had blodlæte "blood-letting."