Home

Word

tracked vehicle, n.
more info a self-propelled vehicle that moves on tracks
<noun.artifact>

tracked vehicle