[lieu] n [ME liue, fr. OF lieu, fr. L locus--more at stall] (14c) archaic: place, stead -- in lieu : instead -- in lieu of : in the place of: instead of
LIEU
Meaning of LIEU in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012