toad

noun
UK /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.