Free weights: These include dumbbells, barbells, and kettlebells. Free weights allow for a wide range of motion and provide functional strength that can transfer to everyday activities. They also require more stabilization, which engages more muscles.
https://www.yxsport.com/product/adjusting-dumbbells/dumbbells.html