CHEVRETTE


Meaning of CHEVRETTE in English

noun a machine for raising guns or mortar into their carriages.

Webster English vocab.      Английский словарь Webster.