Word: delf
Part of speech: Noun
Syllables: delf
Definition: A mine, quarry, pit dug; ditch.
Morphemes:
Affix: delf
Language: en
PoS: Noun
Meaning: A mine, quarry, pit dug; ditch.