SETI- Meaning of SETI- in English combining formEtymology: Latin seti-, saeti-, from seta, saeta — more at sinew : bristle seti ferous Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012