Definition of Nelson's blood in English:

Nelson's blood

noun

  • Rum.

Origin

Early 20th century.