pusilánime

Etymology
From.

Adjective

 * 1) pusillanimous, fainthearted, weak-kneed

Noun

 * 1) pushover