a glass of water placed as an offering to a saint or a deceased person - Spanish English Dictionary