the place or role that someone or something should have or fill (used in referring to a substitute):you wish to have him superseded and to be appointed in his stead
stand someone in good stead
be advantageous or useful to someone in the future:his early training stood him in good stead