Find the word definition

Wikipedia

SLU

SLU may refer to:

  • Schedule Loss of use
  • Spoken language understanding