vozabi.

English words, with meanings in Nepali. नेपाली

ENGLISH → NEPALI

smokescreen

/smoʊkskɹin/noun
01
noun

लुकाउने वा भ्रमित पार्ने उपाय; धुवाँ-पर्दा

an action intended to conceal or confuse or obscure

In a sentence

requesting new powers of surveillance is just a smokescreen to hide their failures

निगरानीका नयाँ अधिकार माग्नु उनीहरूको असफलता लुकाउने एउटा धुवाँ-पर्दा मात्र हो।