EPHORATE Meaning of EPHORATE in English ˈefəˌrāt, -_rə̇t noun( -s ) 1. : the office of ephor2. : the body of ephors Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012