adjective having deserted a cause or principle.
— synonyms: renegade
adjective lacking even the rudiments of courage.
— synonyms: craven
noun an abject coward.
— synonyms: poltroon, craven
noun a disloyal person who betrays or deserts his cause or religion or political party or friend etc..
— synonyms: deserter, apostate, renegade, turncoat, ratter