What is the meaning of the word "armour-plated"?

Definitions:

  1. covered with heavy steel copy to clipboard adjective
    • There were a number of armorplated cars on the street when the president arrived. copy to clipboard

Synonyms: