LauncestonPronunciation: /ˈlɔːns(ə)stən/Definition of Launceston a city in northern Tasmania, on the Tamar estuary, the second-largest city of the island; population 99,647 (2008).