site1.
1. m. situation, placement, location.
site2.
1. m. action and effect of emplacement1..
? V.
letter of site