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: