tower block in Danish tower block in Danish højhus noun (UK) A tall residential or office building. Add to Flashcards