(noun) position, place, lieu
the post or function properly or customarily occupied or served by another
can you go in my stead?; took his place; in lieu of