Definition of town wall in English:

town wall

noun

  • The wall surrounding (or formerly surrounding) a town.

Origin

Middle English; earliest use found in The Chronicle of Robert of Gloucester. From town + wall.

Pronunciation

town wall

/taʊn ˈwɔːl/