Multilingual dictionary of abbreviations

What does SOT mean?

Code

Meaning

Language

Themes and places

SOT

Solar Optical Telescope

In English

SOT

Strap-On Tank

In English

    SOT

    Society of Toxicology (https://www.toxicology.org/)

    In English