English Dictionary
Definition take French leave in British English
take French leave phrase
phrase
1
to take time away from your job without asking for permission
Synonyms and related words
