Definition

A city on the river Neckar in south-west Germany, noted for its old university, riverside promenade, and castle. It has an international reputation for culture, education, and beer festivals.