An Encylopedia Britannica Company

limestone

1 ENTRIES FOUND:
limestone /ˈlaɪmˌstoʊn/ noun
limestone
/ˈlaɪmˌstoʊn/
noun
Britannica Dictionary definition of LIMESTONE
[noncount]
: a type of white stone that is commonly used in building