ABSTRACT

‘site’: substantive. […] local position […] The place or position occupied by some specified thing. Frequently implying original or fixed position.