Located; placed (8)
I believe this clue is a double definition.
'located' is the first definition.
('site' can be a synonym of 'locate')
'placed' is the second definition.
('site' can be a synonym of 'place')
(Other definitions for sited that I've seen before include "installed" , "Situated" , "Placed, located" , "Positioned" , "Put" .)
I believe this is a double definition.
'located' is the first definition.
(I know that located can be written as situated)
'placed' is the second definition.
(I know that placed can be written as situated)
(Other definitions for situated that I've seen before include "Located; put into position" , "Positioned" , "Placed or located in certain position" .)