When we say someone has no stomach for something, we usually mean they lack the courage or determination to face it. But there are many synonyms for this phrase that can help you express the same idea in different ways. Some alternatives include "has no heart for," "lacks the fortitude for," "has no taste for," "weak-kneed," "faint-hearted," "spineless," and "timid." These expressions can be used in various contexts, from describing someone's inability to undertake a task to someone's reluctance to tackle a difficult situation. Whatever your purpose, using synonyms for "has no stomach for" can add nuance to your writing and make it more engaging to read.