partir sans demander son resteMeaningsVerb1. to leave without further ado, to leave without a murmur, to take to one's heels (figuratively)