lieu
1.
(
noun
) the function or position properly or customarily occupied or served by another: "can you go in my stead?"; "took his place"; "in lieu of"
Synonyms:
place
,
position
,
stead
Related Words:
behalf
,
function
,
office
,
part
,
role
Terms and Conditions of Use / Copyright Notice