Definitions of high-angle gun:

  • noun:   a cannon that can be fired at a high elevation for relatively short ranges