take_a_powderEnglish

skip town, take a powder

Verb

Disappear without notifying anyone (idiom)

English: skip town, take a powder

English words with similar meanings

Show 1 words