LET STH GO


Meaning of LET STH GO in English

to stop taking care of a house, garden, etc. :

I'm afraid I've let the garden go this year.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.