STEN-


Meaning of STEN- in English

[sten-] or steno- comb form [Gk, fr. stenos]: close: narrow: little "stenobathic"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.