Crossword clues for slt slt Weather abbr. Blind part Weather abbr Rain and snow mixt Precipitation: Abbr. Rain and snow mixt. Snow's relative: Abbr. Wikipedia SLT SLT may refer to: