Noun Definition

scrumpy

1.Definition: strong cider (as made in western England)

Category: Food