Find the word definition

Wiktionary
gutless wonder

n. (context slang derogatory idiomatic English) One who lacks guts or courage; a coward.