Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
smokescreens
in English
smokescreens
#uncommon
Definitions
Noun
metaphorical
distractions
from
reality
deceptive
tactics
to
hide
truth
;
confuse
opponents
clouds
of
smoke
for
concealment
Base Words
smoke
screens