wishy-washy

(adj) namby-pamby

gutless
spineless
weak (similar term)