SMOGLESS


Meaning of SMOGLESS in English

ˈ ̷ ̷ lə̇s adjective

1. : marked by the absence of smog

a smogless city

2. : emitting no fumes that would contribute to the production of smog

smogless cars of the future

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.