trestle tree

trestle tree

English Noun
Ad

Definition

A structure attached to a mast to support the top and the heel of a topmast.

Ad