tracked vehicle
Meaning, Definition & Usage
Dictionary
Related
noun
a self-propelled vehicle that moves on tracks
WordNet
Previous
trachystomata
trachyte
trachytic
trachytoid
tracing
Next
trackable
trackage
trackball
tracked
tracker