Get an English Tutor
English word skip town comes from English town
town (English)
(UK, Scotland, dialect, obsolete) A farm or farmstead; also, a court or farmyard.. (UK, historical) A rural settlement in which a market was held at least once a week.. (colloquial) Used to refer to a town or similar entity under discussion.. (legal) A municipal organization, such as a corporation, defined by the laws of the entity of which it is a part.. (obsolete) A collection of houses [...]
skip town (English)
(informal) To abscond from one's place of residence suddenly, without warning.