Meaning of “chalice” in the English Dictionary

English