VariousWords beta
Related Terms:
Definitions:
Noun
gun carriage
Definition: a framework on which a gun is mounted for firing
Definition: A metal or wooden frame on which a piece of ordnance is mounted for firing or transportation.