Strength training for fat reduction is a contentious subject. Many people assume that lifting weights is only beneficial if your objective is to acquire muscle and strength. And if you don't want to be "large" and "bulky," cardio is a far better option. However, there is evidence to suggest that lifting weights can have an impact on body composition by increasing muscle mass and reducing fat storage. The key is knowing how to lift weights for fat loss rather than isolationism. You need to focus on building more muscle tissue over time instead of trying to lose weight all at once. This will help you achieve your goal of having a reduced waistline with stronger muscles. So, the answer is yes, strength training is good for fat loss. It's just not good enough by itself. You also need to combine it with a healthy diet and adequate rest periods. If you do these three things, you will get the results you want from your strength training program.