What does carbon credit mean?

carbon credit meaning in Law Dictionary

license enabling a country or business to make some carbon emissions which is exchanged in the event that complete allowance is not utilized.

carbon credit meaning in Business Dictionary

Permit that enables an entity to give off a specified amount of carbon dioxide. Also referred to as emission permit.