Advertisement

toad (n.)

c. 1300, from late Old English tadige, tadie, of unknown origin and according to OED with no known cognates outside English. Applied to loathsome persons from 1560s. Toad-strangler "heavy rain" is from 1919, U.S. Southern dialectal.

Others are reading

Advertisement
Definitions of toad from WordNet

toad (n.)
any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species;
Synonyms: frog / toad frog / anuran / batrachian / salientian
From wordnet.princeton.edu