Background for lieu
BeDict Logo

lieu

/l(j)uː/

Meanings

noun
Place, stead; See in lieu or in lieu of