Англо-русский словарь Мюллера
Stead [sted] n:
in smb.'s stead, in stead of smb. вместо кого-л., за кого-л.;
to stand smb. in good stead пригодиться, оказаться полезным кому-л.
stead