Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of centrode

- In two figures having relative motion, one of the two curves which are the loci of the instantaneous center.