Word info

gardencraft

Noun

Meaning

gardencraft (uncountable)

gardening, as an artistic endeavor

Source: en.wiktionary.org

Close letter words and terms