SAL Meaning of SAL in English n. a n. Indian tree, Shorea robusta, yielding teaklike timber and dammar resin. [ Hindi sal ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012