Delve

n.
  1. A place dug; a pit; a ditch; a den; a cave.