FRENCH LEAVE(noun)Did you mean?RhymesAlso try..leavefrenchDefinitions There is 1 meaning of the phrase French Leave. French Leave - as a noun An abrupt and unannounced departure (without saying farewell) Word Variations & RelationsAnagramsStarts FStarts FRStarts FREStarts FRENEnds EEnds VEEnds AVEEnds EAVEStarts F & ends EStarts FR & ends EStarts F & ends VEA-Z Proximitiesfremontfremontiafremontodendronfrena8french14 French Leave french-fryfrench-speakingfrenched17frenches16frenchification28