mainstay Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

سب سے اہم شخص

sab say ahem shakhs

View English Meanings of: sabsayahemshakhs


English definition for mainstay

1. n. the forestay that braces the mainmast

2. n. a central cohesive source of support and stability

3. n. a prominent supporter

All in One

Mainstay is a Christian rock band from Minneapolis, Minnesota. The band was formed in 2003 and is signed to BEC Recordings.
Continue Reading
From Wikipedia, the free encyclopedia


Synonyms and Antonyms for mainstay

Sponored Video