Definition of Colchester from the Oxford Advanced Learner's Dictionary



; NAmE
jump to other results
a town in Essex, England. It is probably the oldest town in Britain and was one of the richest towns in Roman Britain. It has a castle built by the Normans in the 11th century, and some good museums.