STEADnone. ? in a person`s (or thing`s) stead as a substitute; in a person`s or thing`s place. Stand a person in good stead be advantageous or useful to him or her. [old english, = place]