Dictionary
Random Word
Search
Amusette
(n.)
A light field cannon, or stocked gun mounted on a swivel.
Back to Dictionary