grenade launcher in Indonesian grenade launcher in Indonesian pelontar granat noun A weapon that shoots grenades from a device. Add to Flashcards