OSL
Noun
Meaning
OSL (uncountable)
(physics, geophysics, geology, paleontology, anthropology, archaeology) Initialism of optically stimulated luminescence.
Examples
Operations Support and Logistics (OSL) is delivering beyond WHO's own activities as part of a concerted strategy to confine the virus and end the outbreak as soon as possible."
Our Sporting Life (OSL) is a unique and ambitious UK celebration of British Sport.