English Dictionary
Definition restitution in British English
restitution noun
[uncountable] noun
/ˌrestɪˈtjuːʃ(ə)n/
Synonyms and related words
