French leave

views updated

French leave • n. inf., dated an unauthorized or unannounced departure; absence without permission: he seems to have taken French leave.

More From encyclopedia.com