Uk English Meaning of carabine
Carbine
Other Uk English words related to Carbine
No Synonyms and anytonyms found
Nearest Words of carabine
Definitions and Meaning of carabine in English
carabine (n.)
A carbine.
FAQs About the word carabine
Carbine
A carbine.
No synonyms found.
No antonyms found.
carabidae => ground beetles, carabid beetle => Carabid beetle, carabid => Carabids, carabao => Carabao, car window => Car window,