Attested.to

Definition

so as to produce a delightful taste

Seed ·

Term in context

deliciously in CommonParlance