scotched

美 [skɑːtʃt]英 [skɒtʃt]
  • v.阻止;挫败;平息;终止
  • scotch的过去分词和过去式
scotchedscotched