English | German | Russian | Czech

sot English

Meaning sot meaning

What does sot mean?

sot

(= drunkard) a chronic drinker

Synonyms sot synonyms

What other words have the same or similar meaning as sot?

SOT English » English

Society of Toxicology