scrumpy Meaning, Definition & Usage

  1. noun strong cider (as made in western England)

WordNet