ALMSDEED Meaning of ALMSDEED in English noun an act of charity. Webster English vocab. Английский словарь Webster. 2012