STEM (18) Meaning of STEM (18) in English (v. i.) To move forward against an obstacle, as a vessel against a current. Webster's English dictionary. Английский словарь Webster. 2012