Question: what is the meaning of the idiom to take a french leave?
Answer: without taking leave of the host or hostess. Hence, jocularly, to take French leave is to go away, or do anything, without permission or notice." OED states the first recorded usage as: 1771 SMOLLETT Humph.