scotched meaning

Meaning of scotched

What is the full meaning of scotched

SCOTCH, to frustrate, put an end to [v]

Example of the word scotched placed on a Scrabble board.

Unscrambled word scotched

Points for scotched

Scrabble
22 points
Word With Friends
17 points
Wordfeud
22 points

Related pages for scotched