a glass of water placed as an offering to a saint or a deceased person - Español Inglés Diccionario