Definition of French Leave

  • 1. An abrupt and unannounced departure (without saying farewell) Noun

Semanticaly linked words with "french leave"

Hyponims for word "french leave"