Word info Synonyms

foodshed

Noun

Meaning

foodshed (plural foodsheds)

The region that produces the food for a particular population.

Source: en.wiktionary.org

Synonyms

Close letter words and terms