Definify.com
Definition 2024
STM
STM
English
Initialism
STM (plural STMs)
- (microscopy) Initialism of Scanning Tunneling Microscope.
- (publishing industry) Scientific, technical, and medicine
- (train control) Initialism of Specific Transmission Module.