Logo
Search icon

stopple

/ˈstɒpəl/

noun

Meaning

  • A plug; a stopper.

verb

Meaning

  • To plug; to stop up.