Mainstay

From Fresh Dictionary

English

Noun

Singular
mainstay

Plural
mainstays

  1. A chief support.
  2. (nautical) A stabilising rope from the top of the mainmast to the bottom of the foremast.
Personal tools