Learn how to say Stoppled correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word stopple:
a stopper or plug.
seal with a stopper.
Middle English: partly a shortening of Old French estouppail ‘bung’, reinforced by the verb stop