• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp