drambuie has definitions from the field of food
1
[ noun ] (trademark) a sweet Scotch whisky liqueur

Related terms

Scotch cordial trademark

*