carbine in Portuguese carbine in Portuguese carabina noun A rifle with a short barrel. Add to Flashcards