SCUD Meaning of SCUD in English Wind-driven clouds, mist, or rain; a gust of wind; ragged low clouds, moving rapidly beneath another cloud layer. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012