toad

BrE /təʊd/ AmE /toʊd/

noun en → es

1 ANIMAL [singular] B1

a small, flat-bodied amphibian that lives on land and has dry, warty skin and short legs

rana terrestre, sapo terrestre

Collocations toad spawn

  • The garden was full of toads.

    El jardín estaba lleno de ranas terrestres.

2 SLANG [singular] C1

(informal) a person who is unpleasant or unattractive

persona desagradable, fea

Collocations toad of fate

  • He's such a toad!

    ¡Es un verdadero sapo!