"Be dying for" is a phrase that expresses a strong desire or craving. However, there are several synonyms for this phrase that can be used to add variety and depth to your conversations or writing. Some of these include "longing for," "craving," "thirsting for," "hankering after," "yearning for," "itching for," "fancying," "pining for," "desperately wanting," "needing," "coveting," and "suffering from a severe case of desire." These synonyms can be used interchangeably with "be dying for" to express a passionate desire for something that is unattainable or out of reach.