tower block in Swedish tower block in Swedish höghus noun (UK) A tall residential or office building. Add to Flashcards