Meaning of the word stead in English

What does stead mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

stead

US /sted/
UK /sted/

Noun

the place or role that someone or something should have or fill

Example:
He acted in his father's stead.
Can you go to the meeting in my stead?