Definify.com

Definition 2025


scotched

scotched

English

Verb

scotched

  1. simple past tense and past participle of scotch