LIEU MEANING IN ENGLISH

• Lieu Definition & Synonyms

  1. (n.) Place; room; stead; -- used only in the phrase in lieu of, that is, instead of.


Synonyms:
Place, Position, Stead,

• Lieutenant general Definition & Synonyms

  1. () An army officer in rank next below a general and next above a major general.


RECENT SEARCHES