Find the word definition

WordNet
land site

n. the piece of land on which something is located (or is to be located); "a good site for the school" [syn: site]

Usage examples of "land site".

Customers who buy GDC land site-unseen are offered a company-paid trip to visit their new property.