letted stay (verb) leave: forget, neglect
Detalii: let means to make it possible through a specific action or lack of action for something to happen, to allow; leave means to go away from a place
Sinonime: disorderly,
disorganized, unregulated
Antonime: care,
maintain