SPMT

English

Noun

SPMT (plural SPMTs)

  1. (transport) Initialism of Self-Propelled Modular Transporter.

Further reading

Anagrams