INVISCATE Meaning of INVISCATE in English ( v. t. ) To daub or catch with glue or birdlime; to entangle with glutinous matter. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012