Also found in: Dictionary, Medical, Acronyms, Encyclopedia, Wikipedia.
An initialism of "sorry late reply," used especially in real-time online communications, such as chat rooms or instant messaging. Sometimes written in capital letters. A: "Hey, R U still there?" B: "Yep, SLR. Had to step away from computer for a sec."
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.