Synonyms of Rifle Grenade in English :
Antonyms of Rifle Grenade in English
Thesaurus of Rifle Grenade in English
Rifle Grenade
see definition of rifle grenadeHypernyms of rifle grenade
1. (noun) a grenade that is thrown from a launching device attached to the barrel of a rifle