Wiktionary
track-mounted
a. Mounted on tracks; (non-gloss definition: said, for example, of a tank, crane, or other self-propelled heavy vehicle.)
Usage examples of "track-mounted".
The Arnsteins were sitting under an awning, resting their feet on the track-mounted twelve-pounder gun and sipping herb-flavored barley water.