Attested.to

Definition

any of a variety of sweet alcoholic drinks made from apricots.

Seed ·

Term in context

apricot liqueur in CommonParlance