french leave

Dictionary of The Vulgar Tongue by Francis Grose

To take French leave; to go off without taking leave of the company: a saying frequently applied to persons who have run away from their creditors.

Related Words