n. main or chief or principal support, anchor (to windward), sheet anchor, bulwark, buttress, linchpin, main or greatest strength David remains the mainstay of the sales force
MAINSTAY
Meaning of MAINSTAY in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012