365bet中国官方网站

  • word of the day

    armour

    armour - 365bet中国官方网站 definition and meaning for word armour

    Definition
    (noun) a military unit consisting of armored fighting vehicles
    Synonyms : armor
    Definition
    (noun) protective covering made of metal and used in combat
    Synonyms : armor
    Definition
    (noun) tough more-or-less rigid protective covering of an animal or plant
    Synonyms : armor
    Definition
    (verb) equip with armor
    Synonyms : armor
  • Download our Mobile App Today