royal brace

Noun
  1. A brace to secure the royal mast (synset 104123000)

Other Searches