Track-mounted Definition
adjective
Mounted on tracks; said, for example, of a tank, crane, or other self-propelled heavy vehicle.
Due to the boggy conditions, they used a track-mounted excavator.
Wiktionary
Related Articles
Find Similar Words
Find similar words to track-mounted using the buttons below.