a town in southeast England which is famous for its racecourse (=place where people go to watch horse races). One of the most famous British horse races, the Derby, takes place at Epsom each year.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.