WikiWord

English

8x8

noun

Meaning

  1. an eight-wheeled vehicle with eight-wheel drive, each wheel has powered drive. (Abbreviation of 8 drive wheels on 8 wheels).

Sources

No citations have been attached yet.