adjective
situated in a particular spot or position (Freq. 20)
-
valuable centrally located urban land
-
strategically placed artillery
-
a house set on a hilltop
-
nicely situated on a quiet riverbank
• Similar to: ↑settled
Useful english dictionary. 2012.