Synonyms for Poor-spirited:

adj.

all (adjective)
pusillanimous, unmanly.

n.

abject (noun)
timorous, mean, wretched, miserable, afraid.
poor-spirited (noun)
pusillanimous, cowardly, unmanly, fearful, coward.

Other synonyms:

Other relevant words:
timorous.