holloway

n. A sunken footpath or road; a path that is enclosed by high embankments on both sides.
Photo of a holloway Photo of a holloway Photo of a holloway