meaning of ball-shaped

ball-shaped meaning in General Dictionary

having the model of a sphere or baseball