Depending on who you ask, you may get a yes or no. In general, one is not better than the other – they are just different – and both offer their own sets of advantages and disadvantages. If you are looking to build a bodybuilder’s physique, stick to what bodybuilders use: dumbbells, barbells, etc. Kettlebell training is known to effectively burn fat, shed the pounds, and develop more muscle definition in general. So its up to you!