scrumpy

Explore definitions, synonyms, and language insights of scrumpy

Definitions

Noun
strong cider (as made in western England)

More General Terms