STEM Meaning of STEM in English n. stípite; (naut.) stem; v. obstructer, haltar English Interlingue dictionary. Английский словарь Интерлингве. 2012