DELPH (2) Source: 567 Delph, n. (Hydraul. Engin.) The drain on the land side of a sea embankment. Knight.