Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

carabine Definition

Cancel
carabine
noun
To attach via carabiner

Words Related to carabine!

carabine Examples by Brain Bank Users