LOW TECHNOLOGY


Meaning of LOW TECHNOLOGY in English

■ noun less advanced technological development or equipment.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.