trade embargo
English Dictionary
->
Letter T
-> trade embargo
Search Dictionary:
trade embargo Definition
(n)
a
government
order
imposing
a
trade
barrier
trade embargo Synonyms
embargo
trade embargo
trade stoppage
© Art Branch Inc.