Word info

landbase

Noun

Meaning

landbase (plural landbases)

The collective geographical territory of a people or culture.

Source: en.wiktionary.org

Anagrams

Close letter words and terms