Delph

n.
  1. The drain on the land side of a sea embankment.