Random
Unstoppable projectile Synonyms
Definitions for Unstoppable
(adjective)
incapable
of being defeated,
overcome
, or subdued
(adjective) not
capable
of being stopped
Synonyms for phrase
uncontrollable missile
invincible shell
inescapable bullet
invincible ball
inevitable shot
uncontrollable bomb
invincible bomb
inevitable bolt
unbeatable lead
persistent lead
invincible charge
persistent device
UP abbreviation
UP
is an
abbreviation
for Unstoppable Projectile
What does UP stand for?
UP stands for "Unstoppable Projectile"
Projectile
replaced
unstoppable
ball
unstoppable
charge
unstoppable
device
unstoppable
bird
unstoppable
lance
Definitions for Projectile
(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
(adjective) impelling or impelled
forward