Learner's definition of STEAD
in someone's/something's stead
formal
: in the place of someone or something代替某人(或某事物) -
She conducted the meeting in his stead.她替他主持会议。
-
One empire died, and another arose in its stead.一个帝国灭亡,另一个取而代之。
stand someone/something in good stead
formal
: to be useful or helpful to someone or something对…有用;对…有利