Portuguese-English dictionary »

entrave meaning in English

PortugueseEnglish
entrave noun
{m}

hindrance [hindrances](something which hinders)
noun
[UK: ˈhɪn.drəns] [US: ˈhɪn.drəns]

obstacle [obstacles](something that impedes, stands in the way of, or holds up progress)
noun
[UK: ˈɒb.stək.l̩] [US: ˈɑːb.stək.l̩]