Word info

encatchment

Noun

Meaning

encatchment (plural encatchments)

Synonym of catchment area

Source: en.wiktionary.org

Close letter words and terms