Find the word definition

Wiktionary
out of town

alt. 1 (context of a person English) away from home; out of one's hometown. 2 (context of a person English) From a different place. prep.phr. 1 (context of a person English) away from home; out of one's hometown. 2 (context of a person English) From a different place.