adj. having an elevated and tower-like extension on top; having a turret or turrets; with whirls in the form of a spiralling protrusion (Zoology)
TURRETED
Meaning of TURRETED in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012