Word info

top-armour

Noun

Meaning

top-armour (plural top-armours)

(nautical) A top railing supported by stanchions and equipped with netting.

Source: en.wiktionary.org

Close letter words and terms