landsite noun1 •A plot of land that may be used for construction.[…] costs will vary according to […] numerous other local factors such as […] the grade of the landsite, the quality of the building materials utilized, etc. — 1979 formslandsites