Noun
OSL (uncountable)
(physics, geophysics, geology, paleontology, anthropology, archaeology) Initialism of optically stimulated luminescence.
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." Source: Internet
Our Sporting Life (OSL) is a unique and ambitious UK celebration of British Sport. Source: Internet