Lieu



noun
1.
(place, stead, as in phrase of " in lire of ". -in lieu of in stead of) in lieu of ជំនួស
ENGLISH MEANING
noun
1.
Place; room; stead; -- used only in the phrase in lieu of, that is, instead of.