'Freetown' definitions:
Definition of 'Freetown'
From: WordNet
noun
Port city and the capital and largest city of Sierra Leone [syn: Freetown, capital of Sierra Leone]
Definition of 'Freetown'
From: GCIDE
- Freetown \Freetown\ prop. n. (Geography) The capital city of Sierra Leone. Population (2000) = 1,300,000. [PJC]