stop bud

noun

Definition of stop bud

British