Subscriber login


Forgot your password?

Library card login

Other

Darmstadt


Definition of Darmstadt
  • an industrial town in Hesse, western Germany; population 141,300 (est. 2006).

Darmstadt in other Oxford dictionaries

Definition of Darmstadt in the US English dictionary