INVOLUCRE Meaning of INVOLUCRE in English ( n. ) A whorl or set of bracts around a flower, umbel, or head. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012