meaning of Amusette

Amusette meaning in General Dictionary

A light area cannon or stocked gun-mounted on a swivel

View more

  • A light area cannon, or stocked gun-mounted on a swivel.

Amusette - German to English

amusette


Amusette meaning in General Dictionary

(n.) A light area cannon, or stocked gun mounted on a swivel.