OLR

Organizational and Leadership Review
It’s that time of year again when you need to start preparing for OLRs.
by dhruvc June 30, 2016
mugGet the OLRmug.

OLR

online relationship: a romantic relationship where the couple have never met.
Susan and I have a OLR and we will meet in two weeks.
by Ray freeman October 9, 2021
mugGet the OLRmug.

Share this definition