SynonymX
Speak
French Leave
Definition of French Leave
1.
An abrupt and unannounced departure (without saying farewell)
Noun
Semanticaly linked words with "french leave"
departure
going
going away
leaving
Hyponims for word "french leave"
departure
going
going away
leaving