Portuguese-English dictionary »

engodo meaning in English

PortugueseEnglish
engodo noun
{m}

bait(anything which allures)
noun
[UK: beɪt] [US: ˈbeɪt]

produto de engodo noun

loss leader(item sold at or below cost to stimulate sales)
noun