Found 3 items, similar to mainstay.
English → Indonesian (quick)
Definition: mainstay
andalan
English → English (WordNet)
Definition: mainstay
mainstay
n 1: a prominent supporter;
“he is a pillar of the community”
[syn:
pillar]
2: a central cohesive source of support and stability;
“faith
is his anchor”;
“the keystone of campaign reform was the
ban on soft money”;
“he is the linchpin of this firm”
[syn:
anchor,
keystone,
backbone,
linchpin,
lynchpin]
3: the forestay that braces the mainmast
English → English (gcide)
Definition: Mainstay
Mainstay
\Main"stay`\, n.
1. (Naut.) The stay extending from the foot of the foremast
to the maintop.
[1913 Webster]
2. Main support; principal dependence.
[1913 Webster]
The great mainstay of the Church. --Buckle.
[1913 Webster]