LET GO OF Meaning of LET GO OF in English v. phr. To release one's grasp. As soon as Sally let go of the leash, her dog ran away. American idioms English vocabulary. Английский словарь американских идиом. 2012