Skip navigation.

SPG - What does it mean?

Definition of 'SPG'

English

Noun

(en-noun)
  • (military) self-propelled gun
  • Hyponyms

    * tank destroyer * self-propelled howitzer * self-propelled artillery * self-propelled mortar

    See also

    * gun motor carriage

    Similar to 'SPG'

    SVG, SPAG, SFG