stead
Concise Oxford English Dictionary © 2008 Oxford University Press:
stead/sted/
▶noun the place or role that someone or something should have or fill: she was appointed in his stead.
– phrases
stand someone in good stead be advantageous to someone over time or in the future.
stand someone in good stead be advantageous to someone over time or in the future.
– origin OE stede ‘place’, of Gmc origin.
'stead' also found in these Oxford entries:

