dunspar

noun

1.
heavy gun fired from a tank