skip_townEnglish

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