Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mainstays Definition

Cancel
mainstays
noun(main-stay)
a ship's stay extending from the maintop forward usually to the foot of the foremast
mainstays
noun(main-stay)
a chief support

Words Related to mainstays!

mainstays Examples by Brain Bank Users