mainsat ( synonym found)

Definition of mainsat:

°A chief support.
"Agriculture is the mainstay of this country's economy."
°(nautical) A stabilising rope from the top of the mainmast to the bottom of the foremast.

Definition of mainsat:

°A chief support.
"Agriculture is the mainstay of this country's economy."
°(nautical) A stabilising rope from the top of the mainmast to the bottom of the foremast.

Back to Top