Definify.com

Definition 2024


scotcher

scotcher

French

Verb

scotcher

  1. to apply a Scotch tape
  2. (figuratively) to numb, freeze

Conjugation