Stop-tap Definition

noun
Wiktionary
(Wales) Last orders.
Wiktionary