Carabine Definition
verb
(nautical or rock climbing) To attach via carabiner.
Wiktionary
noun
(military) A carbine.
Wiktionary
Related Articles
Find Similar Words
Find similar words to carabine using the buttons below.