Oxford Advanced American Dictionary
Home
Wordlists
Using OALD
OAAD
Oxford 3000
Academic Word List
Pictures
Usage notes
How To
Pronunciation Guide
Guide to Labels
Blog
Online Catalogue
Search results
toad
noun
Toad of Toad Hall
toad-in-the-hole
noun
natterjack
noun
tadpole
noun
The Wind in the Willows
A A Milne
Definition of
toad noun
from the Oxford Advanced Learner's Dictionary
toad
noun
təʊd
toʊd
1
a small animal like a
frog
but with a drier and less smooth skin, that lives on land but breeds in water
(= is an
amphibian
)
2
(
informal
,
disapproving
)
an unpleasant person
You repulsive little toad!