"Ballproof" is a word in ENGLISH
ballproof
ENGLISH
Definition:
Incapable of being penetrated by balls from firearms.
Few words of positivity
Only through sacrifice can Genesis survive.
WORD SUGGESTIONS
Laugh your heart out.
Why did the goal post get angry?Because the bar was rattled!
adamantine
ENGLISH
Made of adamant, or having the qualities of adamant; incapable of being broken, dissolved, or penetrated; as, adamantine bonds or …
Read the complete definitionimpenetrable
ENGLISH
Incapable of being penetrated or pierced; not admitting the passage of other bodies; not to be entered; impervious; as, an …
Read the complete definition