English dictionary
rifle grenade meaning and definition
Definition and meaning of rifle grenade at MeaningMonkey.org. rifle grenade meaning and definition in the English Dictionary.RIFLE GRENADE noun
Definition of rifle grenade (noun)
- a grenade that is thrown from a launching device attached to the barrel of a rifle
Source: Princeton University Wordnet