HOME FREE Meaning of HOME FREE in English finished a job, free to go home or away Two more newspapers to deliver and we're home free - finished. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012