Synonyms and Antonyms for rifle_grenade

1. rifle grenade (n.)

a grenade that is thrown from a launching device attached to the barrel of a rifle

Synonyms: