Noun

edit

scude (plural scudes)

  1. shield (armament)
edit