STEN Meaning of STEN in English sten-adj [occurring in compounds] steno- (= narrow) Interlingua English vocab. Английский словарь Интерлингва. 2012