Grenades, noun plural of grenade. Synonyms in the same form.
shells, pineapples
All synonyms for grenade →