toad

US /tod/

UK /təʊd/

B2

noun

  • Small amphibian animal very similar to a frog
  • A person you don't like or have respect for