ปราบพญามาร(bpràap pá-yaa maan)

Meanings

2VerbC1

[to] overcome powerful temptation; conquer inner defilements

to overcome overwhelming temptation or evil influences; to achieve a decisive spiritual or moral victory by conquering one’s inner defilements

3VerbC1

[to] vanquish a formidable foe/obstacle (fig.)

used figuratively to mean decisively defeating a daunting opponent or obstacle