Attested.to

Definition

very finely granulated sugar that was formerly sprinkled from a castor

Seed ·

Term in context

caster sugar in CommonParlance