Noun Definitioncharlottetown1.Definition: the provincial capital and largest city of Prince Edward IslandCategory: Places