Synonyms of craven in English:

craven


See definition of craven

adjective

1‘a craven surrender’