• word of the day

    artillery

    artillery - Dictionary definition and meaning for word artillery

    Definition
    (noun) large but transportable armament
    Synonyms : gun , heavy weapon , ordnance
    Definition
    (noun) an army unit that uses big guns
    Synonyms : artillery unit
    Definition
    (noun) a means of persuading or arguing
    Synonyms : weapon
    Example Sentence
    • he used all his conversational weapons
Download our Mobile App Today
Receive our word of the day
on Whatsapp