stead - English Synonyms Dictionary

stead

n.
[1] position , place , lieu