ਤਰ ਬਤਰ

Shahmukhi : تر بتر

Parts Of Speech : adjective

Meaning in English

thoroughly soaked, inundated, overflowing
Source: Punjabi Dictionary