Antonyms for greathearted

big:

infant, unconfident, baby, babyish, unimportant, itsy, juvenile, Ungiving, little, shy, infantile, bland, blah, tiny, ungenerous, selfish, adolescent, dull, small, humble.

chivalrous:

cowardly, unchivalrous, frightened, afraid, fearful.

generous:

inconsiderate, biased, prejudiced, unmindful, stingy, unreasonable, miserly, mean, unkind, uncharitable, thoughtless, inattentive, depleted, malevolent, greedy, stupid, disagreeable, wanting.

magnanimous:

suspicious, petty.

noble:

inhumane, dishonorable, unrefined, bad, modest, unaristocratic, low, unextraordinary, unknown, ignoble, unsympathetic, unsophisticated, poor, normal, common, ordinary, insignificant, severe, usual, unimpressive, servile, undignified, lowly.

proud:

infamous, sorry, sad, ignorant, meek.

noun:

craven, ungallant, chickenhearted, appalled, agitated, frightened, lily-livered, coward, hateful, unadventurous, timorous, sorry, vile, pusillanimous, dastardly, abominable, startled, lousy, apprehensive, crude, cautious, fainthearted, nervous, prudent, chicken-livered, discreditable, panic-stricken, unheroic, dismayed, disquieted, chicken, offensive, horrified, unmanly, poor-spirited, sordid, skittish, heedful, mousy, despicable, spiritless, base, terrorized, contemptible, careful, vulgar, small-minded, detestable, repulsive, coarse, ignominious, narrow, perturbed, debased, diffident, scary, wimpy, concerned, weak, shocked, squalid, low, terrified, gutless, vicious, nerveless, upset, little, degraded, disturbed, Milk-livered, ugly, unnerved, scared, disconcerted, yellow, afraid, timid, spineless, poltroon, humiliating, anxious, degenerate, worried, dirty, spooked, mean, panicked, wretched, degrading.

n.:

lowborn.

X