Noun delf has 1 sense
  1. delf - an excavation; usually a quarry or mine
    --1 is a kind of
    excavation, hole in the ground
,
TOP