stopple

UK /ˈstɒpəl/ US /ˈstɒpəl/
noun 2verb 1

Definitions

noun

1

A plug; a stopper.

2

A projection or lid in a pollen grain that falls away to allow the passage of the pollen tube.

verb

1

To plug; to stop up.

Shut your mouth, dame, / Or with this paper shall I stopple it.

Your note

not saved
0 chars