SAL Meaning of SAL in English n. a N. Indian tree, Shorea robusta, yielding teaklike timber and dammar resin. Etymology: Hindi sal Oxford English vocab. Оксфордский английский словарь. 2012