take French leave - definition and synonyms

phrase
  1. to take time away from your job without asking for permission
See also main entry: French