What does letted mean?
verb
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."
Definition generated by AI and curated by RJS Tech Solutions LLP.