Meaning of supplication

English