LIMESTONE


Meaning of LIMESTONE in English

[lime.stone] n (14c): a rock that is formed chiefly by accumulation of organic remains (as shells or coral), consists mainly of calcium carbonate, is extensively used in building, and yields lime when burned

Merriam-Webster English vocab.      Английский словарь Merriam Webster.