1. running off in the night (to leave one's old life behind, e.g. to get away from debt); moonlight flit; skipping town overnight; upping and leaving under the cover of darkness; midnight vanishing act
Discussions
Log in to talk about this word.
Log in to talk about this word.