I'm embarrassed to ask for help on the following but cannot make any headway. Could someone put
me out of my misery, please?
14dn: Informal expression meaning passed away. (7,2) S?R????/?? (on)
17dn One putting text into appropriate form for publication (8) RE??????
21ac Placed photograph or painting into a mount. (8) E?????E?
23ac Old place where lectures are heard. (8) A???????
25ac Minute black insect of genus of the same name (6)