French leave

Explore definitions, synonyms, and language insights of French leave

Definitions

Noun
an abrupt and unannounced departure (without saying farewell)