English Dictionary
Definition palliate in British English
palliate verb
[transitive] verb
/ˈpælieɪt/
English Dictionary