Scud

Scud definitions

name
  • A Soviet-developed tactical ballistic missile.