trading blocs definition
A trade bloc is a type of intergovernmental agreement, often part of a regional intergovernmental organization, where regional barriers to trade, (tariffs and non-tariff barriers) are reduced or eliminated among the participating states.