Definition: to love and admire someone or something very much Level: C1
Definition: to pray to God or a god or to regularly attend religious ceremonies Level: C1