v. place in a position or situation or location, place, position, locate, set, spot, put, install or instal Harwood is very well situated to learn what the high command is planning The greenhouse should be situated on the south side of the house.
SITUATE
Meaning of SITUATE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012