Webster's Revised Unabridged Dictionary · 1913

Chevrette

Chevrette , noun

[French, from chévre goat, from Latin capra. Compare Chevron.]

(Military) A machine for raising guns or mortar into their carriages.