French leave Hear it!

French leave Definition

French leave

noun

an unauthorized, unnoticed, or unceremonious departure; act of leaving secretly or in haste

Etymology: < 18th-c. custom, prevalent in France, of leaving receptions without taking leave of the host or hostess