ETYM AS. delf a delving, digging. Related to Delve. (British colloquialism) An excavation; usually a quarry or mine. Drain; ditch; excavation.