: of, relating to, or being a vehicle that travels on two or more endless (see endless sense 3) usually metal belts
Love words? Need even more definitions?
Merriam-Webster unabridged
Share