Portuguese-English dictionary »

empanturrar-se de meaning in English

PortugueseEnglish
empanturrar-se de verb

gorge [gorged, gorging, gorges](to stuff the gorge or gullet with food; to eat greedily)
verb
[UK: ɡɔːdʒ] [US: ˈɡɔːrdʒ]