Find the word definition

The Collaborative International Dictionary
Toadlet

Toadlet \Toad"let\, n. A small toad. [R.]
--Coleridge.

Wiktionary
toadlet

n. A juvenile toad.