Carbon sequestration

word advanced

noun

The process of trapping carbon so it stays out of the atmosphere.

The capture and long-term storage of carbon dioxide or carbon.

More about this word
Synonyms and related words
Explore this word