6x6

Noun

 * 1)  a six-wheeled vehicle with six-wheel drive (each wheel has powered drive)