SYNCHRO Meaning of SYNCHRO in English [syn.chro] n, pl synchros [synchronous] (1943): selsyn [2]synchro adj [synchro-] (1947): adapted to synchronization Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012