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