Bremen is a city in Germany located on the River Weser. The term 'Bremen' can be BROKEN down into two crossword solutions: Kaputt (6 letters) and Weser (5 letters). Kaputt is a German word meaning 'BROKEN' or 'DESTROYED', while Weser is the name of the river that runs through Bremen.