Top-armour Definition
noun
(nautical) A top railing supported by stanchions and equipped with netting.
Wiktionary
Other Word Forms of Top-armour
Noun
Singular:
top-armour
Plural:
top-armoursFind Similar Words
Find similar words to top-armour using the buttons below.