Definify.com

Definition 2024


letted

letted

English

Verb

letted

  1. (archaic) simple past tense of let; hindered.