"Stoad" is probably misspelled. Trying stead instead Definition of stead
1
[ noun ] the function or position properly or customarily occupied or served by another

Synonyms

place lieu position

Examples

: "can you go in my stead?" "took his place" "in lieu of"

2
[ noun ] Last name, frequency rank in the U.S. is 12512
*