What is the meaning of Letten?

past participle of let

Let; demised, leased.

to pay attention, to mind [with op ‘to’]

to prevent from doing something, to keep, to stop

to watch, to look, to see

superessive singular of lett

superessive singular of lett

to hinder, to slow

to stop, to halt

to delay, to wait

to disadvantage, to harm

definite singular of lett

Source: wiktionary.org