lieu Meaning, Definition & Usage
- 
       noun the post or function properly or customarily occupied or served by another
       
       
 position; stead; place.
 - can you go in my stead?
- took his place
- in lieu of
 
WordNet
Lieu noun
Etymology
F., OF. alsoDefinitions
- Place; room; stead; -- used only in the phrase in lieu of, that is, instead of. - The plan of extortion had been adopted in lieu of the scheme of confiscation. Burke.