ਦੰਗ ਮਾਤ

Shahmukhi : دنگ مات

Parts Of Speech : noun, feminine

Meaning in English

surprise defeat
Source: Punjabi Dictionary