noun
: a mechanical device employing a special petroleum product that produces a smokelike screen to protect large areas from enemy observation
noun
: a mechanical device employing a special petroleum product that produces a smokelike screen to protect large areas from enemy observation
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012