TOP-ARMOR Meaning of TOP-ARMOR in English (n.) A top railing supported by stanchions and equipped with netting. Webster's English dictionary. Английский словарь Webster. 2012