SET FREE


Meaning of SET FREE in English

v. phr. To liberate. The trapper set all the small animals free before the snowstorm hit.

American idioms English vocabulary.      Английский словарь американских идиом.