Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of cap and trade

Source language: EnglishDictionary language: English

cap and trade

noun

Definitions

  1. A market-based approach to control pollution by providing economic incentives for achieving reductions in emissions, participating companies being assigned an emissions quota that can be traded with others if not used.