SCUD Meaning of SCUD in English (n.) Loose, vapory clouds driven swiftly by the wind. Webster's English dictionary. Английский словарь Webster. 2012