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