TOP

Definition of toad noun from the Oxford Advanced Learner's Dictionary

toad

noun
 
/təʊd/
 
/təʊd/
jump to other results
  1. a small animal like a frog but with a drier and less smooth skin, that lives on land but breeds (= produces young) in water (= is an amphibian)Topics Animalsc2
  2. (informal, disapproving) an unpleasant person
    • You repulsive little toad!
  3. Word OriginOld English tādde, tāda, abbreviation of tādige, of unknown origin.
See toad in the Oxford Advanced American Dictionary
given
adjective
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day