Definition of STM in US English:

STM

abbreviation

  • Scanning tunneling microscope.

Pronunciation

STM

/ˌes ˌtē ˈem/