SPATHE Meaning of SPATHE in English noun a special involucre formed of one leaf and inclosing a spadix, as in aroid plants and palms. ·see the note under bract, and ·illust. of spadix. Webster English vocab. Английский словарь Webster. 2012