TOP-ARMOR Meaning of TOP-ARMOR in English noun a top railing supported by stanchions and equipped with netting. Webster English vocab. Английский словарь Webster. 2012