INVOLUCRE Meaning of INVOLUCRE in English ( n. ) The peridium or volva of certain fungi. Called also involucrum. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012