Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: limestone  'lIm,stown
  1. A sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals
    "The little animals fossilized and are now embedded in the limestone"

Derived forms: limestones

Type of: rock, stone

Encyclopedia: Limestone, OK