English Dictionary
Definition open-handed in British English
open-handed adjective
adjective
/ˌəʊpən ˈhændɪd/

English Dictionary