SALT Meaning of SALT in English abbr. Strategic Arms Limitation Talks (or Treaty). Oxford English vocab. Оксфордский английский словарь. 2012