8x8 in English dictionary 8x8 Meanings and definitions of "8x8" noun (automotive) an eight-wheeled vehicle with eight-wheel drive, each wheel has powered drive. ( Abbreviation of [i]8 drive wheels on 8 wheels[/i].) more Grammar and declension of 8x8 8x8 (plural 8x8s) more Sample sentences with "8x8" Declension Stem Try again Authors