English
Detailed Synonyms for rifle grenade in English
rifle grenade:
rifle grenade [the ~] noun
-
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