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./ Dictionary of English idioms . Словарь английских идиом. 2012