OCHREA Meaning of OCHREA in English noun a greave or legging. 2. ochrea ·noun a kind of sheath formed by two stipules united round a stem. Webster English vocab. Английский словарь Webster. 2012