SALT Meaning of SALT in English abbr. Strategic Arms Limitation Talks (or Treaty). Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012