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

禁止或限制贸易

名词

full

embargo

noun

Definitions of embargo

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.

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.