tracked vehicle ( synonym found)

Definition of tracked vehicle:

(n) : a self-propelled vehicle that moves on tracks

Definition of tracked vehicle:

(n) : a self-propelled vehicle that moves on tracks

Back to Top