projectile
Explore definitions, synonyms, and language insights of projectile
Definitions
                    Adjective Satellite
                    
                impelling or impelled forward; "a projectile force"; "a projectile missile"
                
                    Noun
                    
                a weapon that is forcibly thrown or projected at a targets but is not self-propelled
                
                    Noun
                    
            any vehicle self-propelled by a rocket engine