|
Definition of Track-mounted
1. Adjective. Mounted on tracks; (non-gloss definition said, for example, of a tank, crane, or other self-propelled heavy vehicle.) ¹
¹ Source: wiktionary.com
|
1. Adjective. Mounted on tracks; (non-gloss definition said, for example, of a tank, crane, or other self-propelled heavy vehicle.) ¹
¹ Source: wiktionary.com