Definition, synonyms and related words
A gun or cannon specially adapted for use in mountainous terrain.