Dictionary.com
Thesaurus.com

turretless

  • a word derived from turret.
    turret
    noun
    a small tower, usually one forming part of a larger structure.