The crossword solution FOR the term 'CRAVES' with 'FOR' is 'LUSTS'. Craving is an intense desire or longing FOR something, and lust is a strong feeling of sexual desire. Lust is often seen as a more intense form of craving, as it is usually associated with strong physical and emotional feelings.