drink offering – meaning in Easy English

Gift of wine to God. People usually poured it on the altar.