Snow leopard's attack quietly carried out (5)
I believe the answer is:
ounce
'snow leopard's' is the definition.
(ounce is an alternative name for the snow leopard)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for ounce that I've seen before include "prowler" , "Large cat" , "A light imperial measure of weight" , "28.3495 grammes" , "Wild cat or light weight" .)