1 stop bud | Definition of stop bud

stop bud

noun

Definition of stop bud

British