Self-propelled bomb Synonyms
Definitions for Self-propelled
- (adjective) containing within itself the means of propulsion or movement
- (adjective) moved forward by its own force or momentum
Synonyms for phrase
SB abbreviation
SB is an abbreviation for Self-propelled BombWhat does SB stand for?
SB stands for "Self-propelled Bomb"