Synonyms for land site

Synonyms for (noun) land site

Synonyms: site, land site

Definition: the piece of land on which something is located (or is to be located)

Usage: a good site for the school

Similar words: piece of ground, piece of land, tract, parcel, parcel of land

Definition: an extended area of land