Definify.com

Definition 2025


lead_sugar

lead sugar

English

Noun

lead sugar (uncountable)

  1. Sugar of lead.