Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word synchro from English dictionary with examples, synonyms and antonyms.

synchro   noun

Meaning : A system consisting of a generator and a motor so connected that the motor will assume the same relative position as the generator. The generator and the motor are synchronized.

Synonyms : selsyn