Meaning of “weight training” in the English Dictionary

british dictionary