Piše se general-pukovnik.
Kako se piše pravilno: general-pukovnik ili general pukovnik ili generalpukovnik? Pravilno je i piše se general-pukovnik jer ako se jedan pojam označava dvjema sastavnicama od kojih svaka ima svoj naglasak, a prva se sastavnica ne mijenja (general-pukovnika, general-pukovniku, general-pukovnikom, general-pukovnici), sastavnice se pišu sa spojnicom.
Spojnica je pravopisni znak koji se piše bez razmaka (bjelina).