English Dictionary
Definition recompense in British English
recompense noun
[uncountable] noun
/ˈrekəmpens/
English Dictionary