Synonyms and Antonyms for rifle grenade | Synonym.com

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: