The phrase "more let" can mean to allow or to give permission for something to happen or be done. Some synonyms for "more let" include permit, authorize, sanction, tolerate, and enable. Permit implies giving formal permission for something to be done, while authorize suggests granting legal or official power to do something. Sanction also means to give approval for something to be done, while tolerate implies allowing something to happen or exist without interference. Finally, enable suggests giving the tools or capacity to do something. So, whether you need to allow someone or something to happen or be done, there are several synonyms for "more let" that you can use.