Dictionary
STM
abbreviation
Definition of STM
1
[New Latin sacrae theologiae magister] master of sacred theology
2
scanning tunneling microscope; scanning tunneling microscopy
ADVERTISEMENT
Medical Dictionary
STM
abbreviation
Medical Definition of STM
short-term memory
Browse
ADVERTISEMENT
Seen & Heard
What made you want to look up STM? Please tell us where you read or heard it (including the quote, if possible).