Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: carbon sequestration
  1. The process of capture and long-term storage of carbon dioxide, either from the atmosphere or directly from the point of production (e.g. carbon capture and storage)
    "Reforestation is a natural method of carbon sequestration";
    - sequestration

Encyclopedia: Carbon sequestration