Definify.com

Definition 2024


scotched

scotched

English

Verb

scotched

  1. simple past tense and past participle of scotch