SLI in English dictionary SLI Meanings and definitions of "SLI" noun (linguistics) Initialism of [i]specific language impairment[/i]. proper (computer graphics) Initialism of [i]Scalable Link Interface[/i]. more Grammar and declension of SLI SLI (plural SLIs) more Sample sentences with "SLI" Declension Stem Try again Available translations French Russian Authors