Noun: lieu loo or lyoo- The post or function properly or customarily occupied or served by another
"in lieu of";
- stead, position, place
Sounds like: lies, llieu, lo
Derived forms: lieus
Type of: function, office, part, role
Encyclopedia: Lieu, Victoria