"let" meant prevent

The let meaning prevent and the let meaning allow are two different words, the former coming from the OE lettan and the latter form the OE lætan. Interestingly, they both come from the same PIE root le-, meaning to let go, slacken. That notwithstanding, Zed is correct about words changing meaning, sometimes drastically. Silly is another example, originally having meant blessed.