Carabine


(n.) A carbine.



Similar Words:

Carabao   Carabid   Carabine   Carabineer   Caraboid   Carabus   Scarab   Scarabaeus   Scarabee   Scaraboid