high-angle gun n : a cannon that can be fired at a high elevation for relatively short ranges
Copyright © 2024 3Dict.net