The AI-powered English dictionary
plural stowps
(Scotland, England) Alternative form of stoup examples