SCUD Meaning of SCUD in English (n.) Any swimming amphipod crustacean. Webster's English dictionary. Английский словарь Webster. 2012