1. Verb. (archaic) (simple past of let#Etymology 2 let); hindered. ¹
¹ Source: wiktionary.com
1. let [v] - See also: let