tearcat
/ˈtɪərkæt/Definitions
1. noun
A wild cat, especially the Asian leopard cat (Prionailurus bengalensis), that has been injured or weakened and is therefore more likely to be caught by humans or other predators.
“The wildlife sanctuary took in a tearcat, nursing it back to health before releasing it back into the wild.”