bazooka in Catalan bazooka in Catalan bazuca noun (by extension) Any shoulder-fired rocket grenade launcher. Add to Flashcards