ਠਹਾਕਾ ਮਾਰਨਾ

Shahmukhi : ٹھہاکا مارنا

Parts Of Speech : phrase

Meaning in English

to guffaw, laugh loudly, roar with laughter, give out a full-throated laugh
Source: Punjabi Dictionary