Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of crosstrees

- Pieces of timber at a masthead, to which are attached the upper shrouds. At the head of lower masts in large vessels, they support a semicircular platform called the "top."