FreetownPronunciation: /ˈfriːtaʊn/Definition of Freetown the capital and chief port of Sierra Leone; population 827,000 (est. 2007). Freetown in other Oxford dictionaries Definition of Freetown in the US English dictionary