top-armour
Noun
Meaning
top-armour (plural top-armours)
(nautical) A top railing supported by stanchions and equipped with netting.
Noun
top-armour (plural top-armours)
(nautical) A top railing supported by stanchions and equipped with netting.