There are multiple definitions - click on the translation that matches your context.

embargo

substantiv

full

embargo

noun

Definitions of embargo

English

a ban or prohibition on a particular activity or thing

Instinet will commence delivery of the Traded Price Data to Reuters subject to the embargoes described in Schedule 4.

English

an official ban on trade or other commercial activity, usually temporary

The UN has already imposed some limited sanctions, including an arms embargo, on South Sudan.