Chevrette

noun

Definitions

Noun
  1. 1
    A machine for raising guns (such as a howitzer) or mortar into their carriages. historical

Etymology

From French chevrette, diminutive of chèvre (“goat”). Compare chevron.

Next best steps

Mini challenge

Unscramble this word: chevrette