dachau

DAH-kow

Definitions

1. noun

a town in southern Germany where a Nazi concentration camp was located during World War II

“The visit to Dachau concentration camp was a sobering experience that left a lasting impression.”

Synonyms

  • concentration camp
  • extermination camp

Antonyms

  • refuge
  • sanctuary