mainstayDict.lkDict.lk - Sinhala to English DictionaryMeaning mainstay Tweet Sinhala Dictionary definitions for mainstaymainstay 🔊 /mejˈnstejˌ/mainstay : මුඛ්ය ප්රතිෂ්ඨාවmainstay definitionNoun. The stay extending from the foot of the foremast to the maintop.Main support; principal dependence.Lern More AboutWiki Definition: mainstayGoogle Search result: GoogleWiki Article: Wikipedia Tweet