n. | 1. | Place; room; stead; - used only in the phrase |
Noun | 1. | lieu - the function or position properly or customarily occupied or served by another; "can you go in my stead?"; "took his place"; "in lieu of" |
LIEU, place. In lieu of, instead, in the place of.
abode, area, bearings, bench mark, district, emplacement, hole, latitude and longitude, locale, locality, location, locus, pinpoint, place, placement, point, position, region, site, situation, situs, spot, stead, whereabout, whereabouts