trade embargo

Noun
  1. a government order imposing a trade barrier

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

trade embargo
A country imposes a trade embargo on another nation.