SCUD Meaning of SCUD in English n. act of moving swiftly; wind-driven cloud or mist; rain shower Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012