Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun delf
1 sense of delf
Sense 1
delf -- (an excavation; usually a quarry or mine)
=> excavation -- (a hole in the ground made by excavating)