townhouse in Russian townhouse in Russian таунха́ус noun A house in an urban setting. Add to Flashcards