spineless
spine-less
adjective
Lacking courage or determination; weak and easily intimidated, failing to act.
"He was too spineless to confront his boss."
Thesaurus
Synonyms: gutless, namby-pamby, wishy-washy, invertebrate, unarmed, thornless
Antonyms: gutsy, plucky, spinous, spiny, vertebrate