trade embargo - English Synonyms Dictionary

trade embargo

n.
[1] embargo , trade stoppage