high-towered

HIGH-TOWERED, a. Having lofty towers.