-
nounan official in a British hospital who looks after the social and material needs of the patients
Similar:
type of:
Definition that contains almoner
We don't have definitions for this word yet.