Shahmukhi : دھمکنا
Meaning in English
to produce ਧਮਕ , to thump, thud; to arrive suddenly, surprisingly
Source: Punjabi Dictionary
DHAMAKṈÁ
Meaning in English2
v. n, To strike, to thump, to throb, to palpitate.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh