Meaning of royal brace

Definition of royal brace

(noun) a brace to secure the royal mast

Other information on royal brace

WIKIPEDIA results for royal brace
Amazon results for royal brace