STEMLET Meaning of STEMLET in English ˈstemlə̇t noun( -s )Etymology: stem (I) + -let : a small, slender, or young stem Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012