Naked Swimmer - 7x7 π

Cryptic Mini #000000003 obscuration level: π (partially cloudy) Back to the mini grind! This time the obscuration is bumped up to a π, with definitions slightly more opaque, and their locations harder to find. And if you ever get stuck, remember the hints! Enjoy :)