English Dictionary
Definition proffer in British English
proffer verb
[transitive] verb
/ˈprɒfə(r)/
2
to offer someone something such as an explanation or apology
