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 saved0 chars