rhizoverb
Beta
Feedback
→
stead
Another's place
noun · The place or role of someone or something else.
Benefit
noun · Help or advantage, especially in the phrase “stand in good stead.”
Enable JavaScript for search, audio, and interactive vocabulary practice.