Dictionary
Vocabulary
Books
Typing
Login
Login by Google Account
×
toad
[
ˈtoʊd
]
Image
Define
1
1
toad
noun
a small animal that looks like a frog but has dry skin and lives on land
an unpleasant person