Subscriber login


Forgot your password?

Library card login

Other

Launceston

Pronunciation: /ˈ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).