DOUBLE-HEADED Meaning of DOUBLE-HEADED in English a. Bicipital, with two heads. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012