land_areaEnglish

acreage, land area

Noun

An area of ground used for some particular purpose (such as building or farming)

English: acreage, land area

English words with similar meanings

Show 1 words