grenade launcher in Portuguese grenade launcher in Portuguese lança-granadas noun A weapon that shoots grenades from a device. Add to Flashcards