1. photorelease - Noun
2. photorelease - Verb
photorelease (plural photoreleases)
(chemistry, physics) The photoinduced release of one compound from another
photorelease (third-person singular simple present photoreleases, present participle photoreleasing, simple past and past participle photoreleased)
(transitive) To release (one compound from other) by photoinduction.