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].

    Grammar and declension of SLI

    • SLI (plural SLIs)

Sample sentences with "SLI"

Available translations