'rifle grenade' definitions:

Definition of 'rifle grenade'

(from WordNet)
noun
A grenade that is thrown from a launching device attached to the barrel of a rifle