English Dictionary
Definition craven in British English
craven adjective
adjective
/ˈkreɪv(ə)n/

English Dictionary