reservoir
  • noun a natural hole in rock that contains water, oil or gas
  • noun a container for holding a store of fluid

Not what you were looking for?