meaning of smoke screen

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

smoke screen | smokescreen |

Developed & Maintained By Taraprasad.com

Treasure Words