letched in English dictionary letched Meanings and definitions of "letched" verb simple past tense and past participle of [i]letch[/i] more Sample sentences with "letched" Declension Stem Try again Authors