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. Английский сленговый словарь. 2012