ARMOUR





Definition:

  1. [noun] a military unit consisting of armored fighting vehicles
    Synonyms: armor

  2. [noun] protective covering made of metal and used in combat
    Synonyms: armor

  3. [noun] tough more-or-less rigid protective covering of an animal or plant
    Synonyms: armor

  4. [verb] equip with armor
    Synonyms: armor

Synonyms:


Related Words: