FRENCH LEAVE





Definition:

  1. [noun] an abrupt and unannounced departure (without saying farewell)
    Synonyms: French leave

Synonyms: