INVISCATE Meaning of INVISCATE in English (v. t.) To daub or catch with glue or birdlime; to entangle with glutinous matter. Webster's English dictionary. Английский словарь Webster. 2012