townhouse in German townhouse in German Stadthaus noun A house in an urban setting. Add to Flashcards