assault gun

definition: an armored vehicle with the chassis of a tank (but no turret) and a large gun
example:
speech part: noun
synonyms:
definition: any of the automatic rifles or semiautomatic rifles with large magazines designed for military use
example:
speech part: noun
synonyms: assault rifle

How assault gun is being used?