Sekirov Dictionary

toad

UK /təʊd/US /toʊd/

noun3

  1. An amphibian, a kind of frog (broad sense, order Anura) with shorter hindlegs and a drier, wartier skin, many in family Bufonidae.
  2. (offensive) An ugly person.

verb1

forms

toaded · toading · toads

This dictionary works without the internet: on your phone · in Chrome