'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