SLU

SLU may refer to:

  • Schedule Loss of use
  • Spoken language understanding

Read more about SLU:  Universities, Places, Telecoms