DOUBLEHEADER Meaning of DOUBLEHEADER in English [dou.ble.head.er] n (1878) 1: a train pulled by two locomotives 2: two games, contests, or events held consecutively on the same program Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012