toad
nounUK /təʊd/
US /toʊd/
A toad is a small animal with dry bumpy skin that hops and lives on land.
We found a brown toad hiding under a rock in the garden.
OTHER MEANINGS
2. A person who is considered ugly or unpleasant.
In the fairy tale, the prince was turned into a toad.
3. A contemptible or disliked person.
He called his rival a nasty little toad.
4. A type of soft, absorbent pad used in some games or as a sponge.
She wiped the table with a damp toad.