The Collaborative International Dictionary of English v.0.48:
Freetown \Freetown\ prop. n. (Geography) The capital city of Sierra Leone. Population (2000) = 1,300,000. [PJC]WordNet (r) 3.0 (2006):
Freetown n 1: port city and the capital and largest city of Sierra Leone [syn: Freetown, capital of Sierra Leone]