History
History
Synonyms
UK
US
Meaning:
mainstay

a chief supporter

chief support

sub

submarine; substitute; subscription; subtitles

substitute

STANDBY as in Wiktionary
STANDBY as in Wikipedia