Definify.com

Definition 2025


letched

letched

English

Verb

letched

  1. simple past tense and past participle of letch