Definition of Townsville from the Oxford Advanced Learner's Dictionary

 

Townsville

 
BrE BrE//ˈtaʊnsvɪl//
 
; NAmE NAmE//ˈtaʊnsvɪl//
 
 
jump to other results
an industrial port and resort on the coast of Queensland, north-eastern Australia