Definition of blood selling in English:

blood selling

noun

  • The action or practice of selling blood.

Origin

Late 18th century; earliest use found in Oracle.