meaning of smokescreen

1. an action intended to conceal or confuse or obscure; "requesting new powers of surveillance is just a smokescreen to hide their ">failures"


Related Words

smokescreen |

Developed & Maintained By Taraprasad.com

Treasure Words