Noun
-
a government order imposing a trade barrier
- trade embargo - trade stoppage
Verb
-
prevent commerce
"The U.S. embargoes Libya"
-
ban the publication of (documents), as for security or copyright reasons
"embargoed publications"