Discovery announced by scientist after bathing (6)
I believe the answer is:
eureka
'discovery' is the definition.
(I have seen 'Brilliant discovery ' mean 'eureka' so perhaps 'discovery' could also mean 'eureka')
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for eureka that I've seen before include ""I've found it!" (Archimedes)" , "Excited cry after a discovery" , "Greek exclamation of discovery (6" , "Archimedes' shout of triumph - re a uke (anag)" , "Discoverer's triumphant cry" .)