VariousWords beta
Related Terms:
Definitions:
Noun
almoner
medical social worker
Definition: an official in a British hospital who looks after the social and material needs of the patients