The online English-English dictionary from The Project Gutenberg
Result for Carbonate
A salt or carbonic acid, as in limestone, some forms of lead ore, etc.