delf

Definitions of delf
  1. noun
    an excavation; usually a quarry or mine
    see moresee less
    type of:
    excavation
    a hole in the ground made by excavating
Word Family