Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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, sedimentary rock, stone

Encyclopedia: Limestone, Maine Limestone, Michigan Limestone, NY Limestone, MI Limestone Limestone, Kentucky Limestone, ME Limestone, Tennessee Limestone, WV Limestone, West Virginia Limestone, Oklahoma Limestone, New Brunswick Limestone, New York Limestone, OK