noun a city in W Baden-Württemberg, in SW Germany: spa. nouna spa in SW Germany, in Baden-Württemberg. Pop: 53 938 (2003 est)