do a moonlight flit
idiom
British, informal
: to leave a place secretly during the night especially to avoid paying money that one owes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share