heartblood

/ˈhɑrtˌblaʊd/

Definitions

1. noun

the blood of a person or animal, especially when considered as the seat of the emotions or life force.

“The ancient ritual required the shedding of heartblood to purify the tribe.”

Synonyms

  • blood
  • lifeblood

Antonyms

  • poison
  • venom