Explosive charge shown by Australian swimmer after leaving hotel party (7)
I believe the answer is:
torpedo
'explosive' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for torpedo that I've seen before include "Sub's missile" , "Explosive missile from submarine" , "American sandwich made with a long split roll" , "Such as could sink" , "Self-propelled submarine weapon" .)