• word of the day

    turret

    turret - Dictionary definition and meaning for word turret

    Definition
    (noun) a small tower extending above a building Definition
    (noun) a self-contained weapons platform housing guns and capable of rotation
    Synonyms : gun enclosure , gun turret
Connect with us on Facebook