Source Sentence: His remarks were embargoed until noon on Sunday.
Definition：n. a government order imposing a trade barrier
v. 1. ban the publication of (documents), as for security or copyright reasons
2. prevent commerce
Chinese： adj. 被禁止的；被禁运的
Personal Sentence: It is said that many goods are embargoed in order to protect own country’s produces.