What does letted mean?
To let or allow something to happen or exist. To be allowed or permitted to do something.
Example
"The new policy will letted the company to expand its operations."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.