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
to have so much work that you have problems dealing with it all