Synonyms and Antonyms for delf

1. delf (n.)

an excavation; usually a quarry or mine

Synonyms: