[count] 1 : a small animal that looks like a frog but has dry skin and lives on land — see picture at frog 2 informal : an unpleasant person
▪ He's such a mean little toad.
▪ He's such a mean little toad.
Search ResultsEntry Found... plural toads [count] 1 : a small animal that looks like a frog but has dry skin and lives on land — see picture at frog ▪ He's such a mean little toad. |
|