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

chevrette Definition

Cancel
chevrette
noun
A machine for raising guns or mortar into their carriages

Words Related to chevrette!

chevrette Examples by Brain Bank Users