What does Lieu Mean?

Lieu means place or stead. It is also commonly used as an idiom with the phrase in lieu of to mean in place of. In lieu of flowers, the family requested that donations be made to the local hospice.