• word of the day

    cannonade

    cannonade - Dictionary definition and meaning for word cannonade

    Definition
    (noun) intense and continuous artillery fire
    Synonyms : drumfire
    Definition
    (verb) attack with cannons or artillery
Download our Mobile App Today
Receive our word of the day
on Whatsapp