STN
See also: stn
English
Noun
STN (countable and uncountable, plural STNs)
- (neuroanatomy) Initialism of subthalamic nucleus.
Proper noun
STN
- Initialism of Scientific and Technical Network.
- Initialism of Schaghticoke Tribal Nation.
STN (countable and uncountable, plural STNs)
STN