1. in sb.'s stead : 代替某人;
名词
1. 代替(某人)
If you do something in someone's stead, you replace them and do it instead of them.
2. 对…很有用;对…很有利
If you say that something will stand someone in good stead, you mean that it will be very useful to them in the future.