Definition of letted:
(v) :
(transitive) To allow to, not to prevent (+ infinitive, but usually without to).
(v) :
(transitive) To allow to be or do without interference; to not disturb or meddle with; to leave alone.
(v) :
(transitive) To give, grant, or assign, as a work, privilege, or contract; often with out.
(v) :
(transitive, chiefly British) To allow possession of (a property etc.) in exchange for rent.
(v) :
(transitive) To allow the release of (a fluid).
(v) :
(auxiliary, transitive) Used to introduce a first or third person imperative verb construction.