Definify.com

Definition 2024


lead_sugar

lead sugar

English

Noun

lead sugar (uncountable)

  1. Sugar of lead.