Definition of "STM"
STM
noun
countable and uncountable, plural STMs
(microscopy) Initialism of scanning tunneling microscope.
(train control) Initialism of specific transmission module.
(publishing industry) Initialism of scientific, technical, and medicine.
(physical therapy) Initialism of soft tissue mobilization.
(cognitive science) Initialism of short-term memory.