English word definition — powered by WordNet
situated in a particular spot or position
Want to remember situated?