Etymology
Today it means: Mounted on tracks; said, for example, of a tank, crane, or other self-propelled heavy vehicle. Full definition →
From track + mounted.
Etymology from Wiktionary, CC BY-SA 4.0.