Refine this word faster
Chevrette
noun
Definitions
Noun
- 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.
See also for "chevrette"
Next best steps
Mini challenge
Unscramble this word: chevrette