toad
//təʊd//
Noun
toadSingular
toadsPlural
1
A tailless amphibian with a short stout body, warty skin, and short legs, typically living on land and breeding in water.
A toad hopped across the garden path.
2
An unpleasant or contemptible person (informal, derogatory).
Don't trust him—he's a real toad.