English dictionary
carbine meaning and definition
Definition and meaning of carbine at MeaningMonkey.org. carbine meaning and definition in the English Dictionary.CARBINE noun
Definition of carbine (noun)
- light automatic rifle
Source: Princeton University Wordnet