SMOKESCREEN


Meaning of SMOKESCREEN in English

n. excuse, ostensible motive; cloud of smoke

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.