Middle English · word

stoppen

to obstruct, plug

Words sharing this root