do a moonlight flit
make off
verb
-
To exit or depart; to run away.
-
To tie off, fix down or terminate the end of a rope, cable or thread.
How often have the words do a moonlight flit and make off occurred in a corpus of books? (source: Google Ngram Viewer )