LETTS Meaning of LETTS in English noun ·pl an indo-european people, allied to the lithuanians and old prussians, and inhabiting a part of the baltic provinces of russia. Webster English vocab. Английский словарь Webster. 2012