tower block in Kurdish tower block in Kurdish apartman noun (UK) A tall residential or office building. Add to Flashcards