Portuguese-English dictionary »

esguichar meaning in English

PortugueseEnglish
esguichar verb

gush [gushed, gushing, gushes](to flow forth suddenly)
verb
[UK: ɡʌʃ] [US: ˈɡəʃ]

squirt [squirted, squirting, squirts](to cause to be ejected, in a rapid stream)
verb
[UK: skwɜːt] [US: ˈskwɝːt]

Your history