'Cape Town' definitions:

Definition of 'Cape Town'

(from WordNet)
noun
Port city in southwestern South Africa; the seat of the legislative branch of the government of South Africa