couleuvrine f (plural couleuvrines)
From couleuvre + -ine; from Old French coulevrine, possibly corresponding to Latin colubrīnus.