GEMINATE Meaning of GEMINATE in English a. ( Bot. ) Doubled, twin, in pairs, binate. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012