bloodletting
English Dictionary
->
Letter B
-> bloodletting
Search Dictionary:
bloodletting Definition
(n)
formerly
used
as
a
treatment
to
reduce
excess
blood
(
one
of
the
four
humors
of
medieval
medicine
)
(n)
indiscriminate
slaughter
bloodletting Synonyms
battue
bloodbath
bloodletting
bloodshed
© Art Branch Inc.