Question: what is the meaning of the phrase long for?
Answer: long-for. Verb. (third-person singular simple present longs for, present participle longing for, simple past and past participle longed f) To have a desire for; to yearn for; to crave for. To miss someone.