Self-propelling projectiles Synonyms

Definitions for Self-propelling


  • (adjective) containing within itself the means of propulsion or movement
  • (adjective) moved forward by its own force or momentum

SP abbreviation

SP is an abbreviation for Self-propelling Projectiles
What does SP stand for?
SP stands for "Self-propelling Projectiles"