VariousWords beta
Related Terms:
Definitions:
Adjective
garlicky
Definition: relating to or tasting or smelling of garlic; "garlicky sauce"
Definition: Tasting or smelling of garlic.