The phrase "pining for" is often used to describe a longing or yearning for something or someone. However, there are many synonyms that can be used to convey the same sentiment in different ways. Some alternatives to "pining for" include: craving, desiring, hankering, yearning, lusting after, longing for, hungering for, and hoping for. Each of these words puts a slightly different spin on the idea of wanting something deeply, and can help a writer to add nuance and variety to their language. So, next time you are describing a strong desire, consider using one of these synonyms instead of the default "pining for".