Triumphant cry emanating from Bath? (6)
I believe the answer is:
eureka
'triumphant cry' is the definition.
(I've seen this in another clue)
I can't explain the rest of the clue.
(Other definitions for eureka that I've seen before include "Cry of triumph (at a discovery)" , ""I've found it!" (Archimedes)" , "Triumphant exclamation of discovery" , "Cry announcing a brilliant discovery" , "Bingo!" .)