STEMWARDS Meaning of STEMWARDS in English ˈstemwə(r)dz adverbEtymology: stem (I) + -wards : toward a stem (as of a ship) Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012