Meaning of wiffle ball

Definition of wiffle ball

(noun) (trademark) a hollow plastic ball with cutouts

Other information on wiffle ball

WIKIPEDIA results for wiffle ball
Amazon results for wiffle ball