amusette Meaning, Definition & Usage

Am`u*sette" noun
Etymology
F.
Definitions
  1. A light field cannon, or stocked gun mounted on a swivel.

Webster 1913