Skip to definition.
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)
    - sequestration

Encyclopedia: Carbon sequestration