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
trestle tree
A structure attached to a mast to support the top and the heel of a topmast.