YourDictionary

site business definition

  1. A piece of property.
  2. Land on which some development is being undertaken.

Learn more about site

Related Articles

link/cite print suggestion box