English
Detailed Synonyms for rifle grenade in English
rifle grenade:
rifle grenade [the ~] nom
-
the rifle grenade
– a grenade that is thrown from a launching device attached to the barrel of a rifle 1the rifle grenade– a grenade that is thrown from a launching device attached to the barrel of a rifle 1