English dictionary
gun carriage meaning and definition
Definition and meaning of gun carriage at MeaningMonkey.org. gun carriage meaning and definition in the English Dictionary.GUN CARRIAGE noun
Definition of gun carriage (noun)
- a framework on which a gun is mounted for firing
Source: Princeton University Wordnet