What does carbon sink mean?

carbon sink meaning in Business Dictionary

identify carbon reservoir.