trade agreement
noun

an international agreement between countries over general terms of trade

Browse by Subjects
built in obsolescence
devaluation
proxy fight
period of account
annual