STRAIGHT-EIGHT Meaning of STRAIGHT-EIGHT in English (or straight-six ) ■ noun an internal-combustion engine with eight (or six) cylinders in line. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004