scotcherConjugationsTop 15000MeaningsVerb1. to apply Scotch tape2. to numb, freeze (figuratively)Examples1Elle est scotchée à la télé toute la journée.She is glued to the TV all day.