Resistant or impervious to balls, either in the sense of withstanding impacts from projectiles or protected from ball-shaped objects.
From 'ball' plus 'proof,' using the English suffix meaning 'resistant to' or 'protected from,' similar to waterproof or fireproof.
Try Another Word