EPICYCLOID Meaning of EPICYCLOID in English [epi.cy.cloid] n (ca. 1755): a curve traced by a point on a circle that rolls on the outside of a fixed circle -- epi.cy.cloi.dal adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012