What is the meaning of carbine in English?

Learn vocabulary with pictures as well as definitions of carbine in English

Learn in

See more

n. carbine

Definition of carbine in English

Firearm that is similar to a rifle but is lighter in weight and has a shorter barrel.