ਢੁਲਕਾਉਣਾ

ḌHULKÁUṈÁ

Meaning in English2

v. a, To roll down, to roll (a stone); to make lie down; to kill.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh