delf(noun) noun1. an excavation; usually a quarry or mineDefinition categories: man–made, excavation