SALT Meaning of SALT in English abbr. Strategic Arms Limitation Talks (or Treaty). English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012