Dictionary search results

Showing 1-7 of 7 results

embargo US English

An official ban on trade or other commercial activity with a particular country

embargo US Thesaurus

an embargo on oil sales

be embargoed in embargo US English

Impose an official ban on (trade or a country or commodity)