scotching
English
Verb
scotching
present participle and gerund of
scotch