Attested.to

Definition

a toiletry applied to the skin in order to mask unpleasant odors

Seed ·

Term in context

deodourant in CommonParlance