skip town
English Dictionary
->
Letter S
-> skip town
Search Dictionary:
skip town Definition
(v)
disappear
without
notifying
anyone
(
idiom
)
skip town Synonyms
skip town
take a powder
© Art Branch Inc.