SAL Meaning of SAL in English [ sα:l ]■ noun a North Indian tree which yields teak-like wood and dammar resin. [ Shorea robusta .]OriginC18: from Hindi sāl . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004