Nouns

(n)stead, position, place, lieuthe post or function properly or customarily occupied or served by another“can you go in my stead?”, “took his place”, “in lieu of”