FRENCH LEAVE(noun) Did you mean: Rhymes Also 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 & RelationsAnagrams Starts F Starts FR Starts FRE Starts FREN Ends E Ends VE Ends AVE Ends EAVE Starts F & ends E Starts FR & ends E Starts F & ends VE A-Z Proximitiesfremontfremontiafremontodendronfrena 8french 14 French Leave french-fryfrench-speakingfrenched 17frenches 16frenchification 28