SET FREE Meaning of SET FREE in English {v. phr.} To liberate. * /The trapper set all the small animals free before the snowstorm hit./ Slang English vocab. Английский сленговый словарь. 2012