1 definition found

From The Collaborative International Dictionary of English v.0.44 [gcide]:

Leten \Let"en\ (l[e^]t"en), obs. p. p. of {Lete}. --Chaucer.
  Definitions retrieved from local copies of the freely distributed DICT client/server software and databases. Click here for database copyright information.