1 top-armor | Definition of top-armor

top-armor

noun

Definition of top-armor

: a railing of canvas or netting around a top on a ship