Attested.to

Definition

a cocktail made with rum and lime or lemon juice

Seed ·

Term in context

daiquiri in CommonParlance