grenade launcher in Dutch grenade launcher in Dutch granaatwerper noun A weapon that shoots grenades from a device. Add to Flashcards