What does carbon sequestration mean?

carbon sequestration meaning in Law Dictionary

Disposal of storage space of carbon ingredient this is certainly managed and maintained to stop release to the environment.


carbon sequestration meaning in Business Dictionary

Controlled disposal or storage space of carbon compounds to prevent their particular launch into the environment.