The AI-powered English dictionary
(historical) A Nazi concentration camp in what is today Lower Saxony in northern Germany, southwest of the town of Bergen near Celle.