Skip to definition.

Noun: limestone  'lIm,stown
  1. A sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals

Derived forms: limestones

Type of: rock, sedimentary rock, stone

Encyclopedia: Limestone, OK