Meaning of see town in English:

see town

noun

  • The principal town of a diocese; a cathedral town; = sense 2.

Origin

Early 19th century; earliest use found in Christian Examiner, & Church of Ireland Magazine.