SMOTS

AcronymDefinition
SMOTS➣Scotia Medical Observation and Training System (medical telecommunications; Scotia UK)
SMOTS➣Sustainable Mode of Travel Strategy (UK)
SMOTS➣St. Martin of Tours School (Kankakee, IL)