Home UK English blood selling
The action or practice of selling blood.
Late 18th century; earliest use found in Oracle.
READ THESE ARTICLES