scotchant

French

Participle

scotchant

  1. present participle of scotcher