English dictionary
french leave meaning and definition
Definition and meaning of french leave at MeaningMonkey.org. french leave meaning and definition in the English Dictionary.FRENCH LEAVE noun
Definition of French leave (noun)
- an abrupt and unannounced departure (without saying farewell)
Source: Princeton University Wordnet