trade deficit

trade deficit

English Noun
Ad

Definition

A negative balance of trade.

Ad