English translation of 'embargo'
'embargo' in Other Languages
British English: embargo NOUN
If one country or group of countries imposes an embargo against another, it forbids trade with that country.
The United Nations imposed an arms embargo against the country.
Translation of embargo from the Collins Italian to English Dictionary