• OSL

    Full definition of OSL

    Noun

    OSL

    (uncountable)
    1. (physics, geophysics, geology, paleontology, anthropology, archaeology) Initialism of en

    Further reading

    © Wiktionary