Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of carbonate

- A salt or carbonic acid, as in limestone, some forms of lead ore, etc.