SALT Meaning of SALT in English [SALT] abbreviation Strategic Arms Limitation Talks Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012