Learn how to say Carbines correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word carbine:
a light automatic rifle.
historical a short rifle or musket used by cavalry.
early 17th century: from French carabine, from carabin ‘mounted musketeer’, of unknown origin