Another word for lieu

Noun

lieu, place, position, stead - the post or function properly or customarily occupied or served by another

Example:- can you go in my stead?

Tweets containing the word lieu

Source : WordNet