n. technology for compressing visual information (without the need for additions to a browser program - on the Internet)
EMBLAZE
Meaning of EMBLAZE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012