toad
toad
toʊd
towd
/tˈə‍ʊd/

Definición y significado de "toad"en inglés

01

sapo

any kind of frog that has a dry leathery skin, which is more terrestrial and has shorter hind limbs
toad definition and meaning
02

sapo, canalla

a person regarded as ugly, unpleasant, or repulsive
toad definition and meaning
Informal
Offensive
Ejemplos
The toad laughed and everyone cringed.
El sapo se rió y todos se estremecieron.
to toad
01

ser aplastado, ser machacado

(surfing) to get thrashed or heavily pummeled by a wave, typically resulting in a wipeout
Informal
Specialized
Ejemplos
We were all watching as she toaded on that giant barrel.
Todos estábamos mirando mientras ella era arrastrada por esa enorme ola.
LanGeek
Descargar la Aplicación
langeek application

Download Mobile App

App Store