meaning of carbon sink

carbon sink meaning in Business Dictionary

identify carbon reservoir.