STOR Meaning of STOR in English (a.) Strong; powerful; hardy; bold; audacious. Webster's English dictionary. Английский словарь Webster. 2012