Meaning of smoke screen in English
(Definition of smoke screen from the Cambridge Academic Content Dictionary © Cambridge University Press)
the highest point of a mountain
About thisTo add smoke screen to a word list please sign up or log in.
Add smoke screen to one of your lists below, or create a new one.