Noun french leave has 1 sense
  1. French leave - an abrupt and unannounced departure (without saying farewell)
    --1 is a kind of
    departure, going, going away, leaving
,
TOP