stowp

English

Noun

stowp (plural stowps)

  1. (Scotland, England) Alternative form of stoup.

Anagrams