Definition of Townsville in English:

Townsville

proper noun

  • An industrial port and resort on the coast of Queensland, NE Australia; population 175,542 (2008).

Pronunciation:

Townsville

/ˈtaʊnzvɪl/