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./

Slang English vocab.      Английский сленговый словарь.