Where does “rubber ball blast grenade” come from?

rubber ball blast grenade (English) comes from English grenade, from French grenade, from Old French grenate, from Old French pomme grenate, from Italian pom granat, from Medieval Latin pomum granatum, from Latin pōmum, from Latin pōmus — from, off, back; off, away; off, from.

rubber ball blast grenade (English): A type of non-lethal crowd-suppression grenade that spews out semi-hard plastic-coated steel balls similar to rubber bullets when it blasts apart

Definitions

  1. A type of non-lethal crowd-suppression grenade that spews out semi-hard plastic-coated steel balls similar to rubber bullets when it blasts apart

Ancestry of “rubber ball blast grenade”, step by step

rubber ball blast grenade traces back through 3 separate lines of ancestry.

via English grenade

StepLanguageWordMeaning
1EnglishgrenadeA small explosive device, designed to be thrown...
2Frenchgrenadepomegranate; grenade; insignia, badge
3Old Frenchgrenatepomegranate
4Old Frenchpomme grenatepomegranate
5Italianpom granat
6Medieval Latinpomum granatumseeded fruit; grainy apple; pomegranate
7Latinpōmumany type of fruit (applied to apples, cherries, nuts, berries, figs, dates, etc.)
8Latinpōmusfruit
9Proto-Italicpoomosfruit
10Proto-Indo-Europeanh₂po-h₁ém-ostaken off
11Proto-Indo-Europeanh₂epofrom, off, back; off, away; off, from

via English Ball

StepLanguageWordMeaning
1EnglishBallsurname
2Middle EnglishbalA ball; A rounded or spherical lump or bump,...
3Old Englishbeallball
4EnglishbealA small inflammatory tumor; pustule; To gather...
5Old Englishhyllhill
6Albanianhullifurrow
7Proto-Germanichullizhill
8Proto-Indo-Europeankl̥Hníshill
9Proto-Indo-EuropeankelH-to rise, to be tall; hill

via English BLAST

StepLanguageWordMeaning
1EnglishBLASTAn algorithm which compares similarities between...
2Middle EnglishblastA blast; a sudden and forceful motion of wind;...
3Old Englishblǣstwindgust; blowing, blast
4Proto-Germanicblēstuzblast, burst of wind, breeze
5Proto-Germanicblēsanąto blow
6Proto-Indo-Europeanbʰléh₁-to bleat
Every word from Proto-Indo-European h₂epoEvery word from Proto-Indo-European h₂po-h₁ém-osEvery word from Proto-Italic poomos