1. a place where something is, was or will be built.
- Our client has finally chosen a site for their new office.
- They are planning to develop this entire site into a condominium.
2. a place where something happened, is happening or will happen.
- This is the site of the most recent robbery.
- Guards will be posted around the site of the movie production.