SAL


Meaning of SAL in English

An abbreviation of SALIVATION. In a high sal; in the pickling tub, or under a salivation.

Slang English vocab.      Английский сленговый словарь.