embargo : Idioms & Phrases


trade embargo

  • noun a government order imposing a trade barrier
    embargo; trade stoppage.
WordNet