What is the meaning of Double-headed?

Having two heads.

Of a coin, having a head on both sides, especially when counterfeited by being constructed from two separate coins.

Of a train, hauled by two locomotives.

Synonym of sepmag (having separately recorded picture and soundtrack)

simple past and past participle of double-head

Source: wiktionary.org