emissions tradingnoun [ U ]also emission trading uk us ENVIRONMENT
The EU is demanding that emissions trading and other such mechanisms account for no more than half a country's cuts.
More meanings of “emissions trading”
Word of the Day
a glass container in which fish and other water creatures can be kept