Synonyms: position, place, stead, lieu
Definition: the post or function properly or customarily occupied or served by another
Usage: can you go in my stead?; took his place; in lieu of
Similar words: part, office, function, role
Definition: the actions and activities assigned to or required or expected of a person or group
Usage: the function of a teacher; the government must do its part; play its role