an official order forbidding trade
put an embargo on (sth)
"embargoed publications"
"The U.S. embargoes Libya"
Trade was..under a general Embargo.
出自: Defoe
以上内容独家创作,受著作权保护,侵权必究
海词词典,十七年品牌