quarry
  • noun a place where rock is removed from the ground for commercial purposes
  • verb to remove rock from the ground for commercial purposes

Not what you were looking for?