LOW-TECH Meaning of LOW-TECH in English (also lo-tech ) ■ adjective involved in or employing low technology. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004