MAINSTAY


Meaning of MAINSTAY in English

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

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.