English dictionary
trade embargo meaning and definition
Definition and meaning of trade embargo at MeaningMonkey.org. trade embargo meaning and definition in the English Dictionary.TRADE EMBARGO noun
Definition of trade embargo (noun)
- a government order imposing a trade barrier
- synonyms: embargo, trade stoppage
Source: Princeton University Wordnet