Is “Letched” a Scrabble word?
Yes
LETCHED
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Letched
verb
1.To purge a soluble matter out of something by the action of a percolating fluid.
“Heavy rainfall can leach out minerals important for plant growth from the soil.”
2.To part with soluble constituents by percolation.