What is the meaning of the word "stead"?

Definitions:

  1. the post or function properly or customarily occupied or served by another copy to clipboard noun
    • can you go in my stead? copy to clipboard

Synonyms:

NearBy Words: