rhizoverb
Beta
Feedback
→
lieu
Place or stead
noun · The place of someone or something else, chiefly in the phrase “in lieu of.”
Enable JavaScript for search, audio, and interactive vocabulary practice.