LIMESTONE


Meaning of LIMESTONE in English

■ noun a hard sedimentary rock composed mainly of calcium carbonate, used as building material and in cement.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.