GEMINATE Meaning of GEMINATE in English vt to double. 2. geminate ·adj in pairs or twains; two together; binate; twin; as, geminate flowers. Webster English vocab. Английский словарь Webster. 2012