Meaning Of The Word Carabin

Real Dictionary

What's the definition of Carabin? Find Carabin meanings, definitions and more at the Real Dictionary online.

Carabin Meaning

Carabin Definition
Carabin Definition

What's The Definition Of Carabin?

carabin in British English
noun
noun: a light automatic or semiautomatic rifle of limited range

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day