ਥਮ੍ਹਾਉਣਾ

Shahmukhi : تھمھاؤنا

Parts Of Speech : verb, transitive

Meaning in English

to get something held, sustained in place by someone; to make one hold something; to give, deliver, hand over, entrust
Source: Punjabi Dictionary

THAMHÁUṈÁ

Meaning in English2

v. a, To cause to be restrained, held or supported; to cause to be caught.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh